Django关闭模板的autoescape功能

在django的模板中,如果你输出一些特殊字符如”<> “‘”即HTML中会出现的特殊标签及冒号引号等,则它会自动把相关符号进行转义,导致与你所需不致,故在必要的时候需要关闭它。

svcs2是我们需要通过模板输出svcs的效果,由于autoescape的作用影响,会输出如下

需要对autoescape的功能进行关闭,如下图。

终于符合预期输出了。

 

{% autoescape off %}

svcs2 = {{ servers }};

{% endautoescape %}