我是一个新手CherryPy,之前使用的是Django。我喜欢Django将项目的各个部分分成多个文件的方式,我希望在CherryPy中也能这样做,而不是只有一个大文件。
我认为如果我可以将项目分成以下几个部分,那就太好了:
- application.py:CherryPy的核心,服务器启动的地方 - urls.py:包含所有的URL,可能会使用RoutesDispatcher - models.py:通过SQLAlchemy,包含所有的模型 - controllers.py:非常明显 ;)
我不要求在此处粘贴完整的代码,提供示例/ pastebin / gist的链接也很好 :)
感谢您的帮助。
我认为如果我可以将项目分成以下几个部分,那就太好了:
- application.py:CherryPy的核心,服务器启动的地方 - urls.py:包含所有的URL,可能会使用RoutesDispatcher - models.py:通过SQLAlchemy,包含所有的模型 - controllers.py:非常明显 ;)
我不要求在此处粘贴完整的代码,提供示例/ pastebin / gist的链接也很好 :)
感谢您的帮助。