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