我正在尝试覆盖django用户模型
的字段标签 我做了:class UserForm(ModelForm):
class Meta:
model = User
fields = ["first_name", "last_name","username", "email", "password"]
labels = {
'first_name': 'Vorname',
'last_name': 'Nachname',
}
并在模板中
{{uform}}
我仍在First Name
,Last Name
而不是Vorname
和Nachname
。我错过了什么吗?
答案 0 :(得分:2)
你这样做只适用于Django 1.6或更新版本。
使用较旧的Django安装,你必须这样做:
class UserForm(ModelForm):
first_name = forms.CharField(label='Vorname')
# ...
class Meta:
model = User
fields = ["first_name", "last_name", "username", "email", "password"]