Remove default apps from Django-admin

前端 未结 5 1729
無奈伤痛
無奈伤痛 2020-12-08 09:15

By default, in Django-admin there is Users, Groups, and Sites apps. How can I remove Groups and Sites?

I tried to remove admin.autodiscover() from root

5条回答
  •  孤街浪徒
    2020-12-08 09:46

    To get rid of Users and Groups I had to do in admin.py:

    from django.contrib import admin
    # Need to import this since auth models get registered on import.
    import django.contrib.auth.admin
    import django.contrib.auth.models
    from django.contrib import auth
    
    admin.site.unregister(auth.models.User)
    admin.site.unregister(auth.models.Group)
    

提交回复
热议问题