【发布时间】:2014-03-14 10:35:37
【问题描述】:
我最近在 openshift 上创建了一个 python 应用程序。当我 git 克隆 repo 时,我发现了一个名为 app.py.disabled 的文件。谁能解释一下它的作用?
【问题讨论】:
标签: python-2.7 openshift paas
我最近在 openshift 上创建了一个 python 应用程序。当我 git 克隆 repo 时,我发现了一个名为 app.py.disabled 的文件。谁能解释一下它的作用?
【问题讨论】:
标签: python-2.7 openshift paas
我为每个墨盒类型 [python-2.6、python-2.7、python-3.3] 创建了一个新设备,当代码被克隆到我的工作站时,它们都不包含 app.py.disabled 文件。您能否提供有关您如何创建应用程序的更多信息?您是否使用了特定的快速入门或网址?
【讨论】:
我在这里找到了答案:https://www.openshift.com/forums/openshift/how-to-make-python-front-end
我们的 Python 2.6 和 2.7 墨盒是基于 wsgi 的: http://webpython.codepoint.net/wsgi_tutorial 你会想要定义 每个处理程序。例如,默认应用程序 (repo/wsgi/application) 专门处理 /health 和 /env 一般适用于其他所有内容:...
你可以用 repo/app.py 覆盖它并使用像cherrypy这样的东西 如果您愿意(请参阅 app.py.disabled 作为示例)。否则就是 硬编码默认为 repo/wsgi/application 提供服务。
【讨论】: