【发布时间】:2011-08-29 10:41:37
【问题描述】:
我是 CherryPy 的新手,来自 Django。我喜欢 Django 将项目的各个部分拆分为多个文件的方式,我想在 CherryPy 中做同样的事情,而不是一个大文件。
我认为如果我可以将项目分成这些部分会很棒:
- application.py : CherryPy 的核心,服务器启动的地方
- urls.py : 包含所有 url,可能使用 RoutesDispatcher
- models.py : 通过 SQLAlchemy,包含所有模型
- controllers.py : 很明显 ;)
我不是要求在此处粘贴完整的代码,示例/pastebin/gist 的链接也很完美:)
感谢您的帮助。
【问题讨论】:
标签: python cherrypy code-organization project-organization