Buildout配方,用于创建mod_wsgi的条目点
项目描述
tranchitella.recipe.wsgi
此配方创建一个paste.deploy条目点,用于mod_wsgi。
用法
这是一个最简单的‘’buildout.cfg’’文件,创建一个mod_wsgi可以使用的WSGI脚本
[buildout] parts = wsgi [wsgi] recipe = tranchitella.recipe.wsgi eggs = myapplication config-file = ${buildout:directory}/etc/deploy.ini environ = CHAMELEON_CACHE=true CHAMELEON_STRICT=true
这将在bin目录中创建一个名为‘’wsgi’’的小Python脚本,mod_wsgi可以加载。您还可以使用可选的‘’extra-paths’’选项来指定添加到Python系统路径的额外路径。
您还可以使用‘’script-name’’选项来指定生成的脚本文件名,如果‘’wsgi’’不合适。
此buildout的apache配置如下:
WSGIScriptAlias /mysite /path/to/buildout/bin/wsgi <Directory /home/me/buildout> Order deny,allow Allow from all </Directory>
此配方不会完全安装包,这意味着不会创建控制台脚本。如果您需要控制台脚本,可以添加第二个buildout部分,该部分使用zc.recipe.egg进行完整安装。
变更
0.4 (2010-04-26)
移除了对Chameleon的依赖。
默认使用部分名称作为脚本名称,而不是“wsgi”。
添加了测试。
0.3 (2010-04-09)
添加了一个script-name选项来指定要生成的wsgi脚本名称。(Dan Fairs, dan@fezconsulting.com)
修复了一个bug,如果在生成的文件中没有指定environ,则会出现‘None’。
0.2 (2010-04-06)
在更新时重新安装,否则除非显式删除,否则wsgi脚本不会更新。
0.1 (2010-02-17)
首次公开发布。
项目详情
关闭
tranchitella.recipe.wsgi-0.4.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | e8b0e9bf5dcc98c8bc28520120dd1fc3af984d6492616b8276ac55fe430f2f28 |
|
MD5 | a0ca982553cf554b731505e947635d9c |
|
BLAKE2b-256 | 0047a7069788511d2f5273dbf8d80503e4ec82caae4824debfb2b2db37c42099 |