python - 在 django 生成的页面中包含 Handlebars 模板

标签 python django templates ember.js handlebars.js

我正在使用 Django 来提供包含 Handlebars 模板的页面。混合服务器端和客户端模板会产生一些歧义。如果我有模板

<script id="my-script" type="text/x-handlebars-template">
    <p> {{clientSideContent}} </p>
</script>

我如何告诉 django 模板引擎 {{clientSideContent}} 标签不是为它设计的(因为 django 和 handlebars 使用相同的标签)? django 中是否有原始字符串标记,或者解决此问题的替代好方法?

最佳答案

我认为这应该可以解决您的问题

https://gist.github.com/ericflo/629508

所以使用类似的东西

{% verbatim %} {{clientSideContent}} {% endverbatim %}

关于python - 在 django 生成的页面中包含 Handlebars 模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18837055/

相关文章:

python - 线程结束后释放内存

python - 需要在逻辑运算符 'False' 中禁用 'not' (0, False) 的 Sympy 输出

python - 'chromedriver' 可执行文件需要在 PATH 中。机器人框架pycharm

用于套接字聊天的python最小数据类型

Django: TypeError: 'username' 是此函数的无效关键字参数

c++ - 在容器中存储模板化对象

python - Django/Python/FastCGI 进程究竟能持续多久?

python - 如何将 "print"发送到 pylons 中的控制台?

c++ - 类和函数模板实例化的 Visual Studio dll 导出问题

c++ - 复数模板类