我得到了这个错误
django.core.exceptions.FieldError: Unknown field(s) (first_name, username, last_name) specified for SystemUser
这是我的模型。我扩展了用户模型,因为我想向它添加额外的字段。在
^{pr2}$这是我的表单.py在
class UserForm(forms.ModelForm):
password = forms.CharField(widget=forms.PasswordInput)
class Meta:
model = SystemUser
fields = ['username', 'first_name', 'last_name', 'password', 'position']
您的
SystemUser
没有扩展djangoAbstractUser
模型,因此字段不存在:更换
与
^{pr2}$编辑: 使用^{} 作为新用户模型的基类,正如Pije76在他的评论中建议的那样。在
相关问题 更多 >
编程相关推荐