创建dolmen项目目录、安装grok、grok工具包和zope工具包并为新的dolmen应用程序设置完整框架的脚本。
dolmenproject的Python项目详细描述
创建dolmen项目目录、安装grok、grok工具包和zope工具包并为新的dolmen应用程序设置完整框架的脚本。
Description
dolmenproject提供了一种简单的方法来开始使用Dolmenweb应用程序。 这是grokproject包的扩展。
本文档改编自grokproject readme.txt。 大部分代码也是这样:)。感谢GrokProject开发者!
只需安装dolmenproject:
$ easy_install dolmenproject
如果您安装了dolmenproject的旧版本,则可以 升级操作:
$ easy_install -U dolmenproject
然后,可以运行名为 要创建为参数的项目:
$ dolmenproject DruidicRitual ... many lines of output here
这不仅会为您创建一个可在其中工作的项目区域,还会 同时下载并安装grok及其依赖项。
成功创建项目区域后,您将发现 python包“skeleton”在src目录中,您可以将 Web应用程序的代码。
要启动应用程序服务器,请执行:
$ cd DruidicRitual $ bin/paster serve parts/etc/deploy.ini
在后台程序模式下启动/停止它:
$ bin/daemon start/stop
还有一个支持ajax的调试器(将浏览器指向 http://localhost:8080/@@login.html使用时:
$ bin/paster serve parts/etc/debug.ini
启动交互式调试器提示:
$ bin/interactive_debugger
要针对完整的安装应用程序运行特别的python脚本,请执行以下操作:
$ bin/interactive_debugger [name_of_python_script].py
python脚本以这种方式运行,可以访问root,debugger,以及 可用于与应用程序环境“交互”的app对象。
对于那些了解paster的人来说:grokproject只是 粘贴模板。所以不是运行grokproject命令, 您还可以运行:
$ paster create -t dolmen DruidicRitual
运行grok所用的所有配置文件都可以在 parts/etc/项目目录。这些配置文件是 从每个^{tt12}上的etc/中的模板自动生成$ 快跑。要修改配置文件,请在 etc/然后重新运行buildout:
$ bin/buildout
这将在parts/etc/中重建文件。
Changes
1.0a3 (2011-02-19)
- 与GrokProject 2.5兼容。
- 现在搜索最新的Dolmen版本 http://www.dolmen-project.org/kgs/current
1.0a2 (2011-01-11)
- 在版本中包含.zcml_tmpl文件。
- 在generated sources.cfg中定义“sources dir=dev”。
1.0a1 (2011-01-11)
- 初始版本,基于GrokProject 2.3。