【发布时间】:2012-08-23 17:14:29
【问题描述】:
所以我有一个这样的模型:
class RegistrationForm(ModelForm):
username = forms.CharField(error_messages={'required': 'Please enter a <b>username</b>.'})
在我的模板文件中:
{% if registration_form.username.errors %}<li>{{ registration_form.username.errors|escape }}</li>{% endif %}
但它显示如下:
Please enter a <b>username</b>.
无论我尝试什么,我都无法关闭自动转义。我试过{% autoescape off %}{% endautoescape %}标签,还有|safe|escape。
我已阅读有关此问题的文档和无数网站,但我尝试的任何方法都没有任何效果。 任何帮助将不胜感激,谢谢。
【问题讨论】:
标签: python django django-forms django-templates