【问题标题】:CherryPy : Is there a best way to split the project in multiple files?CherryPy:是否有将项目拆分为多个文件的最佳方法?
【发布时间】: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


    【解决方案1】:

    好吧,我会在那个问题上回答自己:p

    我找到了一个Google Groups post,它提供了有关如何构建 CherryPy 应用程序的基础知识。

    在那篇文章中,有一个指向 Bitbucket CherryPy application example 的链接,该链接结构非常好,可以用作任何 CherryPy 应用程序的基本示例。

    【讨论】:

    猜你喜欢
    • 2019-04-20
    • 2014-08-11
    • 1970-01-01
    • 2019-09-18
    • 1970-01-01
    • 1970-01-01
    • 2013-06-03
    • 1970-01-01
    • 2011-11-03
    相关资源
    最近更新 更多