【发布时间】:2014-10-14 04:41:16
【问题描述】:
在我的 Python App Engine 项目中,我的 app.yaml 文件越来越长,其中包含我添加的所有 /handlers。
有没有办法将此文件分成单独的文件,以便我可以轻松地组织/管理它们?
【问题讨论】:
标签: google-app-engine python-2.7
在我的 Python App Engine 项目中,我的 app.yaml 文件越来越长,其中包含我添加的所有 /handlers。
有没有办法将此文件分成单独的文件,以便我可以轻松地组织/管理它们?
【问题讨论】:
标签: google-app-engine python-2.7
是的,您可以使用includes 声明。为每个处理程序创建 .yaml 文件,并在您的 app.yaml 中使用 includes 提及它们
来自官方documentation:
以下示例显示了包含的 .yaml 文件,其中定义了处理程序,而不是在包含其他 .yaml 文件的 app.yaml 文件中:
includes:
- cloud_endpoints.yaml
- web_interface.yaml
- admin_interface.yaml
包含的 .yaml 文件将直接在 handlers: 元素下定义处理程序。
【讨论】: