我们正在用一个iono应用程序构建一个网站,使用django后端(django_rest_framework和传统的响应式模板)和Angular。
理想情况下,我们希望在 ionic 应用程序和 django 网络服务器之间共享移动模板。我们的 django 模板实际上是静态 html,我想知道是否有办法告诉 django 将所有模板(或模板的一大子集)视为 {% VERBATIM %},而实际上不必将 {% VERBATIM %} 放入模板本身。
我们曾考虑过使用 gulp 将离子模板复制到 django 模板目录中,并将每个模板包装在 VERBATIM 标签中,但这感觉很笨拙。想知道是否有办法告诉 Django 不要将模板解析为模板?
我看过是否可以使用"ssi"模板标签,但由于它在 1.9 中被弃用(我们正在使用 1.8),我想知道有人可以向我投掷一些指针吗?
因为我们在 heroku 上运行应用程序,所以它并不像在应用程序前面粘贴 nginx 服务器以直接提供模板那么简单......
如果你根本不需要任何 Django 模板解析,你可以将模板文件放在 STATIC_URL
下,例如在 "/static/views/[template.html]"。
(在 Heroku,我认为您需要 WhiteNoise 来处理静态文件)