繁体   English   中英

如何从不正确的输入添加CSS样式到Django输入弹出窗口

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM