1 回答

TA贡献1824条经验 获得超5个赞
这应该在您的 forms.py 中(以“用户”为例。并非所有参数都是必需的):
from django.core.validators import RegexValidator
def My_TextField_Validator(self):
return RegexValidator(r'^[-a-zA-Z0-9. ]+$',
'Valid Input: Alphanumeric characters, dash, dot, space')
class RestroomForm(forms.ModelForm):
user = forms.CharField(max_length=50, min_length=4, required=True,
help_text='My help text', label='My Label',
validators=[My_TextField_Validator],
widget=forms.TextInput(attrs={'class': 'form-control',
'placeholder': 'User'}))
class Meta:
model = RestroomReview
fields = (
'user', 'public', 'rest_type',
'baby', 'needle', 'handicap',
'rating', 'title', 'comment'
)
添加回答
举报