如何隐藏表单提交的描述。 Django的

时间:2015-12-10 05:35:02

标签: python django forms

早上好!

我有这样的问题:我想要隐藏django s description of form字段。例如,

  

必需。 30个字符或更少。用户名可能包含字母数字,   _,@,+ ,.和 - 字符。

是用户名字段的描述。我想隐藏它。我的表格:

class UserRegisterForm(forms.ModelForm):
    class Meta:
        model = User
        fields = ('username', 'password', 'email')
        widgets = {
                    'username': forms.TextInput(attrs={
                        'class': 'form-control'
                    }),
                    'password': forms.PasswordInput(attrs={
                        'class': 'form-control'
                    }),
                    'email': forms.EmailInput(attrs={
                        'class': 'form-control'
                    }),
                }
        labels = {
            'username': _(u"Логін"),
            'password': _(u'Пароль'),
            'email': _(u'Пошта')
            }

我该怎么办?

1 个答案:

答案 0 :(得分:1)

您可以将相关字段的help_text设置为None

def __init__(self, *args, **kwargs):
    super(UserRegisterForm, self).__init__(*args, **kwargs)
    self.fields['username'].help_text = None