В моем forms.py
есть следующий код:
class CandidateSignUpForm(forms.ModelForm):
first_name = forms.CharField(max_length=50)
last_name = forms.CharField(max_length=50)
class Meta:
model = User
fields = ('__all__')
widgets = {
'first_name': forms.TextInput(
attrs = {
'placeholder':'Ime',
'class': 'validate'
},
),
'last_name': forms.TextInput(
attrs = {
'placeholder': _('Prezime'),
'class': 'validate'
},
),
'email': forms.EmailInput(
attrs = {
'placeholder': _('E-mail'),
'class': 'validate'
},
),
'password': forms.PasswordInput(
attrs = {
'placeholder': _('Lozinka'),
'class': 'validate'
},
),
}
Часть в шаблонах - просто {{ form.first_name }}
.Теперь заполнитель не работает для полей формы first_name
и last_name
, но работает для поля формы email
.Кто-нибудь, пожалуйста, поделитесь информацией о том, что я делаю здесь не так?