有没有办法在 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 模板的主要内容,如果未能解决你的问题,请参考以下文章

Google App Engine 大文件上传

Python Google App Engine - 获取位置

有没有办法在 App Engine 中跟踪 Cloud SQL 调用? (哥朗)

使用 Google App Engine 索引搜索返回整个数据集

Google App Engine检查更新

Maven + App Engine + Google Eclipse 插件