好的,所以我有一个表单然后我想在用户提交表单时打印错误(如果有的话)。所以在我的模板中,我有代码
{% if form.errors %}
{{ form.errors }}
{% endif %}
现在,问题是,假设用户忘记输入用户名,django将显示此错误消息。
username
- This field is required.
除了“ - ”是一个子弹..如何删除项目符号并使其与用户名一致?我尝试使用CSS并使显示内联,但这不起作用。
答案 0 :(得分:5)
这不是一个django问题,它是css。但无论如何,您需要将list-style: none
应用于错误列表,即
.errorlist {
list-style: none;
}
答案 1 :(得分:1)
与CSS相反,您可以迭代错误,如:
{% for field, error in form.errors.items %}
{% if field != '__all__' %}{{ field }}{% endif %}
{{ error | striptags }}
{% endfor %}