在我的Python App Engine项目中,我的app.yaml文件与我添加的所有/处理程序相比已经很长了。
有没有办法将此文件分解为单独的文件,以便我可以轻松地组织/管理它们?
答案 0 :(得分:4)
是的,您可以使用includes
声明。为每个处理程序和app.yaml创建.yaml文件,使用includes
来自官方documentation:
以下示例显示包含的.yaml文件,其中定义了处理程序,而不是包含其他.yaml文件的app.yaml文件内部:
includes:
- cloud_endpoints.yaml
- web_interface.yaml
- admin_interface.yaml
包含的.yaml文件将在handlers:
元素下直接定义处理程序。