【问题标题】:How can I hide the description of form`s filed. Django如何隐藏表单提交的描述。姜戈
【发布时间】:2015-12-10 05:35:01
【问题描述】:

早上好!

我有这样的问题:我想隐藏 djangos description of forms 字段。例如,

必填。 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'Пошта')
            }

我必须做什么?

【问题讨论】:

    标签: python django forms


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 2019-09-27
      • 2021-12-03
      • 1970-01-01
      • 2016-12-22
      • 2017-05-22
      • 1970-01-01
      • 2023-03-13
      • 2012-10-23
      • 2020-08-17
      相关资源
      最近更新 更多