2020
09-25
09-25
django实现模板中的字符串文字和自动转义
本文只考虑模板中的字符串,不考虑字符串中带标签的情况。模板中的字符串文字不会自动转义,因为这里默认模板的作者已经正确书写模板的内容。{{data|default:"Thisisastringliteral."}}如果我们在data不存在时,显示默认文字“3<2”,则代码如下:{{data|default:"3<2"}}注意:不应该写成如下形式{{data|default:"3<2"}}虽然,两种方式的页面显示结果一致,均为3<2,但是后者超出了模板作者的控制范围。补充知...
继续阅读 >