ptah是一个快速、有趣、开源的高级python web开发环境。
ptah的Python项目详细描述
ptah
ptah是一个快速、有趣、开源的高级python web开发环境。ptah是建立在金字塔网络框架的顶部。ptah的目标是让开发交互式网站和应用程序变得有趣。ptah的目标是填补金字塔生态系统的空白,这是一个"完整的"环境,它很好地集成并提供意见(表单、管理ui、模型等)。
ptah松散地与金字塔、django、drupal和zope/plone社区联系在一起。
大多数文档要求PTAH 0.3或更高版本。
你可以在网上阅读ptah的文档 http://ptahproject.readthedocs.org
要求
- python 2.6+或python 3.2+
- virtualenv
Windows用户的注意事项
在Windows上,virtualenv/bin将是virtualenv/scripts,除此之外,下面的所有内容都相同。
抓住释放装置
如果您不想在源代码、克隆repo等方面吹毛求疵,只需获取ptah的最新版本即可。
< Buff行情> $/path/to/virtualenv/bin/pip安装ptah来自源头的PTAH
如果你想要最新最棒的,你需要从源代码中获取代码。
从github克隆ptah并安装:
$ /path/to/virtualenv/bin/python setup.py develop
然后运行测试:
$ /path/to/virtualenv/bin/python setup.py test
一个空项目
让我们使用ptah_starter生成一个空项目。您可以从那里开始:
/path/to/virtualenv $ bin/pcreate -t ptah_starter myapp /path/to/virtualenv $ cd myapp /path/to/virtualenv/myapp $ ../bin/python setup.py develop /path/to/virtaulenv/myapp $ ../bin/pserve settings.ini --reload
如果您想要更多的示例,例如演示编辑模型和身份验证,请打开浏览器至http://localhost:6543/" rel="nofollow">http://localhost:6543/。查看示例。
支持和文档
ptahproject google groups/邮件列表, ptahproject google groups
在IRC上,使用Freenode网络,在频道、项目和金字塔上找到我们。
文档可以在 docs 目录中找到。您也可以在http://ptahproject.readthedocs.org/en/latest/index.html" rel="nofollow">http://ptahproject.readthedocs.org/
报告错误,请访问 ptahproject@github
已知问题
在某些版本的ubuntu上,你可能会看到python 2.7退出,声明它已经"中止"。在特定的ubuntu平台上,cTypes中有一个bug。
许可证
PTAH根据BSD3许可证提供。