我正在尝试使用 crispy 表单向我的表单字段电子邮件添加一个属性
这是我的
def __init__(self, *args, **kwargs):
super(RedeemForm, self).__init__(*args, **kwargs)
setup_bootstrap_helpers(self)
self.helper.layout = Layout(
Fieldset(
'',
Div(
Div(
Field('mobile', css_class="form-control", title="test"),
css_class="col-xs-8",
),
css_class="row",
),
Div(
Div(
Field('email', css_class="form-control", title="test"),
css_class="col-xs-8",
),
css_class="row",
),
),
)
mobile = forms.EmailField(max_length=100, required=True)
email = forms.CharField(max_length=100, required=True)
我想添加 required
即
<input type="email" required />
我看不出如何使用脆皮形式实现这一目标。
最佳答案
class RedeemForm(forms.ModelForm):
email = forms.CharField(required=True)
def __init__(self, *args, **kwargs):
super(RedeemForm, self).__init__(*args, **kwargs)
setup_bootstrap_helpers(self)
.....................
或
def __init__(self, *args, **kwargs):
super(RedeemForm, self).__init__(*args, **kwargs)
setup_bootstrap_helpers(self)
.....................
self.fields['email'].required = True
关于python - 使用脆皮表单将属性添加到表单字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21989600/