Python Django crispy表单集未显示客户端验证的错误
我有一个使用Django crispy表单集的Django应用程序。表单呈现良好,但在存在输入验证错误的实例上,我没有得到预期的客户端错误反馈(引导默认值) 发生错误时我的期望: 相反,页面只是在没有上述预期错误的情况下重新加载 这就是django模板的外观:Python Django crispy表单集未显示客户端验证的错误,python,django,bootstrap-4,django-crispy-forms,Python,Django,Bootstrap 4,Django Crispy Forms,我有一个使用Django crispy表单集的Django应用程序。表单呈现良好,但在存在输入验证错误的实例上,我没有得到预期的客户端错误反馈(引导默认值) 发生错误时我的期望: 相反,页面只是在没有上述预期错误的情况下重新加载 这就是django模板的外观: ...... <h1>My Form</h1> <div class="row"> <div class="col-8"> <form action="{%
......
<h1>My Form</h1>
<div class="row">
<div class="col-8">
<form action="{% url 'myapp:myform_view' %}" method="POST">
{% csrf_token %}
<div class="card">
<div class="card-body">
{% crispy formset helper %}
</div>
</div>
</form>
</div>
</div>
MyFormSetHelper的代码
.....
class MyFormSetHelper(FormHelper):
def __init__(self, *args, **kwargs):
super(MyFormSetHelper, self).__init__(*args, **kwargs)
self.add_input(Submit('submit', 'Submit'))
提前谢谢你的帮助 您是否尝试过删除模板中的
myapp
部分(即“{%url'myform\u view%}”
,然后检查url.py文件中的路径是否正确?url路由正常。这不是问题所在。问题只是发生输入验证的实例缺少客户端反馈
.....
class MyFormSetHelper(FormHelper):
def __init__(self, *args, **kwargs):
super(MyFormSetHelper, self).__init__(*args, **kwargs)
self.add_input(Submit('submit', 'Submit'))