【发布时间】:2019-02-09 23:35:52
【问题描述】:
我在 App Engine 上有一个应用程序,并希望以一种无需重新部署整个应用程序的方式动态更新它们的方式部署我的 Jinja2 模板。
理想情况下,它们将存储在 Google Cloud Storage 中,这样我就可以只替换存储桶中的模板文件并让实时应用程序立即使用它们。但是,Flask 似乎要求模板是应用程序本地的。
这可能吗?
【问题讨论】:
-
您可以开发自己的 Jinja 模板加载器来加载来自不同来源的模板。但是您的“实时应用程序立即使用”并不那么容易,因为模板被缓存了。
标签: python google-app-engine flask google-cloud-platform jinja2