我可以在Django中停止渲染变量吗?

Jak*_*zak 6 python django vue.js

所以,

我能以某种方式阻止django渲染特定的模板变量吗?

背景是,我想在django应用程序中尝试vuejs,哪种工作.

问题是,两者共享变量的相同语法.

所以在vuejs你声明它们就像

{{ message }}
Run Code Online (Sandbox Code Playgroud)

djangos模板引擎将其解释为django模板变量并尝试渲染它.因为它确实存在,它消失了,vuejs不再工作了.

Bri*_*ian 13

根据Vue的文档,它的模板标记分隔符可以更改为其他内容,例如{!! !!},如果您愿意.

如果这不是一个选项,Django有一个{% verbatim %}标签,可以转义包含Vuejs标签的模板部分.