goz*_*lli 11 python django django-admin django-authentication
在Django项目中,我有一个自定义用户模型,它添加了一个额外的字段:
class User(AbstractUser):
company = models.ForeignKey(Company, null=True, blank=True)
Run Code Online (Sandbox Code Playgroud)
比如说,这个模型在我的应用程序中定义MyApp.models.
如何让新User模型在"身份验证和授权"下显示为原始django.contrib.auth模型?
在admin.py中使用
from django.contrib.auth.admin import UserAdmin
from django.contrib.auth.models import User
UserAdmin.list_display = ('email', 'first_name', 'last_name', 'is_active', 'date_joined', 'is_staff')
admin.site.register(User, UserAdmin)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1063 次 |
| 最近记录: |