python - 使用脆皮表单将属性添加到表单字段

标签 python django django-crispy-forms

我正在尝试使用 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/

相关文章:

Python 将 ctypes 与链接到非标准共享库的共享库一起使用

python - 如何在 Pandas 中整理(融化)数据并保留所有其他列?

python - KeyError : The tensor variable , 引用的张量不存在

Django:将字段添加到模型表单集

django - 使用 django-filter 获得脆脆的表单的简单方法

python - 对列表类变量进行映射操作

python - django 静态文件 - 不起作用

python - 下载文件响应损坏文件

html - Django 脆皮表格仅部分加载 css

django - 如何使用 django-crispy-forms 操作表单组并控制 div?