有没有办法在 Google App Engine 的 Webapp2 框架中使用 Django 模板
Posted
技术标签:
【中文标题】有没有办法在 Google App Engine 的 Webapp2 框架中使用 Django 模板【英文标题】:Is there any way to use Django templates in Webapp2 framework in Google App Engine 【发布时间】:2017-10-24 18:38:55 【问题描述】:我在 Google App 引擎中的 webapp 框架上使用 Django 1.2 模板标签。我打算迁移到 Webapp2。我在 webapp2 中寻找一种方法,但没有找到 webapp2 的模板引擎。那么,我应该继续使用 webapp 的模板引擎还是使用纯 Django 模板引擎。
【问题讨论】:
【参考方案1】:很多人在 GAE 中使用带有 webapp2 的 Jinja 模板,但您也可以使用 Django 模板。这两个模板系统非常相似,因此很容易在两者之间切换。
您使用的模板系统完全独立于 webapp2。它的工作原理是这样的:
-
呈现您的模板以获得 html 页面的字符串表示形式
用 webapp2 传输字符串
随意使用 Jinja、Django 或任何其他模板系统。 Webapp2 不提供模板,因为它不是其工作的一部分。
【讨论】:
以上是关于有没有办法在 Google App Engine 的 Webapp2 框架中使用 Django 模板的主要内容,如果未能解决你的问题,请参考以下文章
Python Google App Engine - 获取位置
有没有办法在 App Engine 中跟踪 Cloud SQL 调用? (哥朗)