Skip to content
forked from tomoncle/flaskapp

使用flask搭建web项目框架. 模块化设计, 支持数据迁移, banner,拦截器, 异常处理, json转换,,swagger, celery,flask配置拓展 等等

License

Notifications You must be signed in to change notification settings

52lemon/flaskapp

 
 

Repository files navigation

Flask Application

Build Status

  • Python Version: 3.6
  • 拓展flask支持banner, 支持config.properties配置文件导入
  • 模块化设计,支持数据库迁移
  • 封装sqlalchemy数据库操作
  • 自动转json
  • 配置拦截器,异常自动解析(web请求返回错误页面,curl请求返回错误json)
  • 拓展flask内置函数,支持环境变量
  • 集成celery框架异步处理
  • 支持docker构建
  • flask jinja2模板示例
  • swagger api文档配置
  • 等等

Others

  • 数据库更新迁移
$ python manager.py db init
$ python manager.py db migrate
  • Dockerfile 构建
$ ./docker-build.sh
  • celery异步处理

  • swagger配置

Authors

About

使用flask搭建web项目框架. 模块化设计, 支持数据迁移, banner,拦截器, 异常处理, json转换,,swagger, celery,flask配置拓展 等等

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 92.9%
  • HTML 6.1%
  • Other 1.0%