Python CherryPy:有没有最好的方法将项目分割成多个文件?
我是新来CherryPy的,来自Django。我喜欢Django将项目的各个部分分割成许多文件的方式,我也喜欢在CherryPy中这样做,而不是一个大文件 我认为如果我能将项目分为以下几部分就太好了:Python CherryPy:有没有最好的方法将项目分割成多个文件?,python,cherrypy,code-organization,project-organization,Python,Cherrypy,Code Organization,Project Organization,我是新来CherryPy的,来自Django。我喜欢Django将项目的各个部分分割成许多文件的方式,我也喜欢在CherryPy中这样做,而不是一个大文件 我认为如果我能将项目分为以下几部分就太好了: application.py:CherryPy的核心,服务器从这里启动 url.py:包含所有URL,可能使用RoutesDispatcher models.py:通过SQLAlchemy,包含所有模型 controllers.py:非常明显;) 我不是要求在这里粘贴完整的代码,链接到示例/p
- application.py:CherryPy的核心,服务器从这里启动
- url.py:包含所有URL,可能使用RoutesDispatcher
- models.py:通过SQLAlchemy,包含所有模型
- controllers.py:非常明显;)李>
谢谢你的帮助。好吧,我会回答自己:p 我发现了一个可以提供如何构造CherryPy应用程序的基础知识的方法
在那篇文章中,有一个指向的链接,它的结构非常好,可以作为任何CherryPy应用程序的基本示例。遗憾的是,Bitbucket链接已经失效,但我在GitHub上发现的可能是同一个项目: