4
У меня возникла проблема только в том, что у меня есть либо собственное сообщение об ошибке, либо текст заполнителя. Как только пользовательское сообщение об ошибке добавляется в ModelForm, текст заполнителя больше не отображается, а порядок не влияет на результат. Заранее благодарим за помощь и предложения!Django: Пользовательское сообщение об ошибке ModelForm и заполнитель
class LetterForm(ModelForm):
name = forms.CharField()
class Meta:
model = Letter
exclude = ('date_submitted', 'read', 'approved', 'post', 'date_post', 'url', 'tags',)
widgets = {
'youtube': forms.TextInput(attrs={'placeholder': 'youtube'}),
'name': forms.TextInput(attrs={'placeholder': 'name'}),
'location': forms.TextInput(attrs={'placeholder': 'location'}),
'email': forms.TextInput(attrs={'placeholder': 'email'}),
}
name = forms.CharField(error_messages={'required': 'Don\'t want to share your real name?'
' Just enter Anonymous.'})
Просто выстрел: будет ли это работать? name = forms.CharField (error_messages = {'required': 'Не хотите делиться своим настоящим именем ?, Просто введите Аноним.'}, widget = forms.TextInput (attrs = {'placeholder': 'name'}) – karthikr
@ karthikr yup! Я на самом деле просто догадался об этом до вашего поста. Спасибо за головы, хотя. Уважение. – alxmrph