2

我正在编写一个带有 Django 后端的单视图 Javascript 应用程序,该应用程序只需要返回初始 index.html 并且所有其他模板都来自 CDN。我的问题是这个第一个 index.html 文件正在解析我的一些“{{}}”把手,我想把这些把手留给 JS 库来解释。

我不想使用 ' verbatim ' 或 'raw' 或任何其他标签,因为我不想在我的静态模板文件中使用任何 django 特定的东西。

一个可能的替代答案是演示如何使您的初始索引 HTML 响应也来自 CDN,但我认为这是不可能的。

4

1 回答 1

4

如果您不想渲染模板,就不要渲染它。template.render除非您特别调用或使用其中一种快捷方式,否则 Django 不会呈现任何内容。

如果您只想返回一个 HTML 文件,您可以将其作为普通文件打开,读取它,然后将内容作为响应返回。

或者,正如评论中所建议的,您可以将其作为静态文件提供。

于 2013-06-03T15:36:17.273 回答