如果我有一个 Django 表单,我希望它提供 Bootstrap 错误输入 ( <input type="text" id="inputError"> ) 来显示错误而不是项目符号列表 {{ form.title.error }} ,我该怎么做呢?现在我有:
{% if UF.title.errors %}
{{ UF.title }}
{{ UF.title.errors.as_text }}
{% else %}
{{ UF.title }}
{% endif %}
但不是在第一个错误中使用 UF.title,我宁愿使用 UF.title 但出现错误>我将如何去做呢?
请您参考如下方法:
你应该使用 django-bootstrap3 . 它完全符合您的要求。
{% load bootstrap3 %}
{# Display a form #}
<form action="/url/to/submit/" method="post" class="form">
{% csrf_token %}
{% bootstrap_form form %}
{% buttons %}
<button type="submit" class="btn btn-primary">
{% bootstrap_icon "star" %} Submit
</button>
{% endbuttons %}
</form>
