Django UserCreationForm的字段没有显示


class UserRegForm(forms.ModelForm):
......
class Meta:
model = get_user_model() # model has: username, email, full_name, is_admin/is_staff/etc.
fields = ('username', 'email', 'full_name',)

然而,当进入Django admin并按下"new user",它只要求输入用户名和密码…并且,当我创建这样的用户并尝试编辑/更改它时,'email'字段完全为空(这是username_field)…

为什么?

通常声明模型的方法是:

从yourapp。model import Yourmodel

…类元
:
模型= Yourmodel
字段=…

最新更新