0

我们正在使用 django 后端(django_rest_framework 和传统的响应式模板)和 Angular 构建一个带有离子应用程序的网站。

理想情况下,我们希望在 ionic 应用程序和 django 网络服务器之间共享移动模板。我们的 django 模板实际上是静态 html,我想知道是否有办法告诉 django 将所有模板(或模板的大部分子集)视为 {% VERBATIM %} 而实际上不必放入 {% VERBATIM %}到模板本身。

我们曾考虑使用 gulp 将 ionic 模板复制到 django 模板目录中,并将每个模板包装在 VERBATIM 标记中,但这感觉很笨拙。想知道是否有办法告诉 Django 不要将模板解析为模板?

我查看了是否可以使用“ssi”模板标签来使用它,但是由于这在 1.9 中已被弃用(我们正在使用 1.8),我想知道是否有人可以向我提出一些建议?

因为我们在 heroku 上运行应用程序,所以它不像在应用程序前面放置一个 nginx 服务器来直接提供模板那么简单......

4

1 回答 1

0

如果您根本不需要任何 Django 模板解析,您可以将模板文件放在 下STATIC_URL,例如“/static/views/[template.html]”。

(在 Heroku,我认为您需要WhiteNoise来处理静态文件)

于 2016-01-25T13:25:24.973 回答