README
Tasks
Command | Task description |
---|---|
clean | clean up alll .pyc and log files |
list | list all tasks |
install | install all python packages |
test | run pytest |
run | run local http servr |
shell | local flask shell |
recreate_db | recreate database schema and metadata |
migrate | db migration |
Features
- Integrated with flask-login for user authentication.
- Integrated with Flask-SQLAlchemy.
- Take Make tool as the building tool set.
- Leverage poetry as the package management tool.
- Support pytest.
- Support RBAC(Role Based Access Control).
- Integrated with bulma for the default views.
- Integrate with Flask-Migrate.
- Add Flash-Mail support for user email activation.
- Integrate with flask-restplus and swagger-UI.
- RESTful API with JWT support.
- I18N support with flask-babel.
TODOs
Issues
References
- flask-sqlacodegen
- flask-restplus
- flask-restplus-full-todo-example-with-jwt
- How to structure a Flask-RESTPlus web service for production builds
- Token-Based Authentication With Flask
- Flask by Example
- The Flask Mega-Tutorial Part XIII: I18n and L10n
- Flask扩展系列(九)–HTTP认证
- Celery Scheduler (Part 1): Setting up a Task Scheduler application with Celery & Flask