我是Python和Django的初学者.
在开始一个新项目时,在深入研究代码之前,您先做了什么?
例如,可以采取以下步骤:
所以我的问题是,通过Django应用程序所需的步骤是什么样的好工作流程?这也可以作为事情的清单.在Django的权威指南中,作者谈到了自上而下或自下而上的问题.有人可以进一步扩展这个并且可能分享他们的过程吗?
谢谢.
Django应用程序所需的步骤?
有两个必要步骤.
写下设置.写下urls.py
其余步骤是可选的.
这也可以作为事情的清单.
糟糕的政策.您不需要Django功能的清单.您需要一组必须实现的用例或用户故事.
出于某种原因,您已经省略了Django的两个最重要和最有价值的功能.配置默认管理界面和写入单元测试.默认管理界面的价值非常高.单元测试绝对是核心.
你这样做.
收集用例.
优先使用用例.
定义演员.演员类成为安全模型中的组.
定义足够的"应用程序"以满足第一个用例的发布.定义网址结构.酷URL不会改变.
构建第一个用例:模型(包括安全性),管理员,URL,测试,表单,视图和模板.请注意,除模板外,这些是文件名(models.py,admin.py,...).另请注意,表单和管理员应在单独的模块中定义,即使这不是必需的.另请注意,模板将在顶级内容的通用模板目录和特定于应用程序的模板之间进行拆分.
构建第二个用例:模型(包括安全性),管理员,URL,测试,表单,视图和模板.
...
ñ.包发布.调整设置.配置数据库和mod-wsgi
| 归档时间: |
|
| 查看次数: |
2999 次 |
| 最近记录: |