generator-weppy
v1.0.0
Published
A cli for the weppy framework.
Downloads
6
Maintainers
Readme
generator-weppy
Currently in ALPHA
Component commands not yet supported
Build a full-stack python web application in minutes.
This generator/cli is a tool for generating new weppy applications and add new models, views, and controllers to an existing weppy applications.
Weppy is a full-stack python web framework designed with simplicity in mind.
Installation
Requires npm.
npm install -g yo
npm install -g generator-weppy
Usage
Initialize a weppy project
yo weppy
Add components:
yo weppy <component>
init: initialize a weppy project (default)
model: add a model to your app
view: add a view to your app (optional when adding a controller)
controller: add a controller to your app (optional when adding a view)
Current Features
- Easy virtual environment setup
- Pythonic MVC scaffolding
- API module and examples included
- 100% Test Coverage
- Dev mode & development tools
- Haml templating
- Bootstrap
ToDo
- [ ] Optional Bootstrap, Material Design and icons, or no builtin css framework
- [ ] Deployment tools
- [ ] Optional Progressive app shell structure
- [ ] Optional service workers
About
Live demo: https://starter-weppy.com
Starter Weppy
Starter-weppy is a python web application starter kit developed on the weppy framework. Current version is based on Weppy 0.7 with an MVC scaffolding. An api module, dev mode, and 100% test coverage are included out of the box.
Testing
npm test
License
MIT © mijdavis2