这里我试图显示表单的错误,下面的代码也可以工作,但是问题是当表单抛出字段错误时,它也会从表单中清除所有以前添加的值。链接https://docs.djangoproject.com/en/2.2/topics/forms/,但所有解决方案都一样。
我真正想要的是在自己的 {}中抛出django sizeof(ptr1)
或 {{form.as_p}}
之类的字段错误{ {1}} 表格。怎么可能?
{% bootstrap_form form %}
答案 0 :(得分:1)
您需要按如下所示编辑HTML,以便您的字段显示输入的值:
<div class="form-group">
<b>Name</b>
<div class="controls">
{{# form.name.errors #}}
<input type="text" name="name" class="form-control" {% if form.name.value %} value='{{form.name.value}}' {% endif %}>
</div>
</div>
<div class="form-group">
<b>Address</b>
<div class="controls">
<input type="text" name="address" class="form-control" {% if form.address.value %} value='{{form.address.value}}' {% endif %}>
</div>
</div>