将占位符添加到django表单字段并删除默认标签

时间:2017-02-23 16:02:34

标签: python django

请我是django的新手。在我的用户名和密码字段中添加占位符但没有一个正常工作。 这是表格

AjaxDataSource

1 个答案:

答案 0 :(得分:0)

这对我有用:

class LoginForm(forms.Form):
    username = forms.CharField(label='', help_text='Enter your username')
    password = forms.CharField(label='')

    class Meta:
        fields = ['username', 'password']
        widgets = {'password': forms.HiddenInput()}

    def __init__(self, *args, **kwargs):
        super(LoginForm, self).__init__(*args, **kwargs)
        self.fields['username'].widget.attrs['placeholder'] = _('Enter your username')