Using Django auth UserAdmin for a custom user model

前端 未结 6 1193
甜味超标
甜味超标 2020-11-30 17:48

From the Django.Contrib.Auth docs:

Extending Django’s default User If you’re entirely happy with Django’s User model and you just w

6条回答
  •  没有蜡笔的小新
    2020-11-30 17:54

    Just do as follows

    from django.contrib import admin
    from .models import MyUser
    
    admin.site.register(MyUser, admin.ModelAdmin)
    

    That's it. All MyUser model's fields will be showed up. UserAdmin's fields list to show is hardcoded (see its source code), but ModelAdmin isn't. It's flexible.

提交回复
热议问题