gpt4 book ai didi

python - 如何组织一个比较大的 Flask 应用程序?

转载 作者:IT老高 更新时间:2023-10-28 21:33:30 26 4
gpt4 key购买 nike

我正在构建我的第一个 Flask 应用程序,但我想不出一种好的、干净的 Pythonic 方式来组织我的应用程序。我不想像他们的示例那样将所有内容都放在一个 .py 文件中。我想将我的应用程序的每个部分放在一个单独的模块中。什么是组织事物的好方法?

最佳答案

我创建了一个名为“Fbone”的 Flask 样板项目,请随时查看并 fork :)

Fbone(Flask bone)是一个 Flask(Python 微框架)模板/ Bootstrap /样板应用程序。

概览

  • 为使用蓝图的大型项目精心设计。
  • 与 HitTest 门的前端框架集成:jQuery/html5boilerplate/bootstrap。
  • 由著名的 SQLalchemy 提供支持。
  • 通过 flask 登录实现棘手的“记住我”。
  • 通过 flask-wtform 处理 web 表单。
  • 使用 flask 测试和 Nose 进行单元测试。
  • 通过 fabric 和 mod_wsgi 轻松部署(包括示例)。
  • flask-babel 的 i18n

顺便说一句,我刚刚找到了 wiki关于使用 Flask 构建大型项目有用,请检查它!

关于python - 如何组织一个比较大的 Flask 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9395587/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com