gpt4 book ai didi

Django 模型表单的 JQuery 验证

转载 作者:行者123 更新时间:2023-12-01 04:39:33 28 4
gpt4 key购买 nike

我已查看此文档( http://streamhacker.com/2010/03/08/jquery-validation-django-forms/ )以获取有关表单验证的一些帮助。在我的 forms.py 中,我有以下内容:

class ProfileForm(forms.ModelForm):
class Meta:
model = Profile
fields = ['first_name', 'last_name', 'language']
widgets = {
'language': forms.RadioSelect(attrs={
'class':'{required:true}'
}),
}

因此,对于语言字段,我想将其作为 RadioButton 字段提供,并且希望将其设为必填字段。因此,如果用户将此字段留空,则会弹出警告。这是我的 models.py,我在其中定义了 language 列:

LANGUAGE = (('AR', 'Arabic'), ('FR', 'French'), ('ES', 'Spanish'))
language = models.CharField(max_length=20, choices=LANGUAGE)

无论如何,当我提交表单时,即使语言字段为空,也不会弹出警告。有什么想法吗?

最佳答案

我只是将其更改为以下内容:

'language': forms.RadioSelect(attrs={'required': True}),

关于Django 模型表单的 JQuery 验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41911400/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com