【发布时间】:2020-04-13 15:54:21
【问题描述】:
Django==1.11 django-crispy-forms==1.8.1 CRISPY_TEMPLATE_PACK = "bootstrap4"
使用标准格式(没有特殊设置)我们得到一个非常奇怪的“检查”符号:
尝试解决此问题: 在 forms.py 代码中:
self.helper = FormHelper(self)
self.helper.use_custom_control = False
这给出了一个很好的“检查”符号:
...但是当尝试提交表单而不选中 REQUIRED 复选框时,没有显示错误消息(客户端验证)。在第一种情况下,会显示此错误消息(复选框变为蓝色)。
那么,我们如何获得体面的复选框形状,以及引导程序 4 和 django-crispy-forms 的客户端验证错误?
感谢您的帮助
【问题讨论】:
标签: forms validation bootstrap-4 client django-crispy-forms