[英]How to add css for both label and input field in django from form.py
[英]How to add CSS styling to Django Input Popup from Incorrect Input
当输入不正确的长度时,希望将CSS样式(最好是Bootstrap类)添加到Django Form CharField上的错误弹出窗口中。
我已经想出了如何为文本输入本身添加样式(可以在代码的attrs部分中看到),但不知道如何在弹出窗口中添加样式。
最小长度必须为5,当输入小于此值时,弹出窗口显示“请将此文本延长为5个字符..”,这就是我想要的样式。
class CityForm(forms.Form):
zipcode = forms.CharField(label='zipcode', max_length=5,
min_length=5, widget=forms.TextInput(attrs={'placeholder': 'Enter a Zipcode', 'class' : 'form-control form-control-m text-center'}))
想通了min_length = 5导致弹出窗口,但它只是一个浏览器弹出窗口,不能自定义。 结束了删除这部分代码并为它编写了一个自定义的Django Validator。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.