首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >django-crispy-forms + bootstrap4复选框外观和验证

django-crispy-forms + bootstrap4复选框外观和验证
EN

Stack Overflow用户
提问于 2019-12-21 22:34:23
回答 1查看 271关注 0票数 0

Django==1.11 django-crispy-forms==1.8.1 CRISPY_TEMPLATE_PACK = "bootstrap4“

使用标准形式(没有特殊设置),我们会得到一个非常奇怪的“选中”符号:

尝试解决这个问题:在forms.py代码中:

代码语言:javascript
复制
    self.helper = FormHelper(self) 
    self.helper.use_custom_control = False 

这给出了一个很好的“选中”符号:

..。但是,如果在未选中REQUIRED复选框的情况下尝试提交表单,则不会显示错误消息(客户端验证)。而在第一种情况下,会显示此错误消息(复选框显示为蓝色)。

那么,如何才能在bootstrap 4和django-crispy-forms客户端验证错误的情况下,获得合适的复选框形状呢?

谢谢你的帮助

EN

回答 1

Stack Overflow用户

发布于 2019-12-22 22:21:49

通过将原始长方体放置在不透明度为0的正确位置,在this question上使用Jignesh Raval接受的答案解决了输入问题。这仍然使客户端验证消息保持在适当的位置并可见。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59437030

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档