gpt4 book ai didi

Django:ModelForm 自定义错误消息和占位符

转载 作者:行者123 更新时间:2023-12-01 02:26:24 27 4
gpt4 key购买 nike

我遇到了只能拥有自定义错误消息或占位符文本的问题。一旦将自定义错误消息添加到 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': 'message'},
widget=forms.TextInput(attrs={'placeholder': 'Name'}))

关于Django:ModelForm 自定义错误消息和占位符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16021334/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com