如何组织一个相对较大的Flask应用程序?
我正在构建我的第一个Flask应用程序,但找不到一种干净利落的Python方式来组织应用程序。我不想像他们的示例一样将所有内容都放在一个.py文件中。我想将我的应用程序的每个部分放在一个单独的模块中。什么是组织事物的好方法?
回答:
我创建了一个名为“ Fbone ” 的Flask样板项目,请随时检查并进行分叉:)
Fbone(Flask bone)是Flask(Pythonmicroframework架)模板/引导程序/样板应用程序。
总览
- 为使用蓝图的大型项目而精心设计。
- 与最热门的前端框架集成:jQuery / html5boilerplate / bootstrap。
- 由著名的SQLalchemy支持。
- 通过flask-login实现棘手的“记住我”。
- 通过flask-wtform处理Web表单。
- 用flask测试和鼻子进行单元测试。
- 通过fabric和mod_wsgi轻松部署(包括示例)。
- I18n由flask-babel
以上是 如何组织一个相对较大的Flask应用程序? 的全部内容, 来源链接: utcz.com/qa/404187.html