Python 从管理页面隐藏django allauth模型
我想从管理员页面隐藏所有Python 从管理页面隐藏django allauth模型,python,django,django-admin,django-allauth,django-3.1,Python,Django,Django Admin,Django Allauth,Django 3.1,我想从管理员页面隐藏所有django allauthmodel 在中查看源代码后,我看到它使用了三种模型SocialAccount、SocialToken和SocialApp 现在我使用从管理页面隐藏模型,当我尝试在我自己的模型上使用它时,它会工作,但是 当我用它来隐藏django allauth模型时,它不起作用,我想我卡住了x import SocialAccount、SocialToken、SocialApp的零件 因为错误消息总是这样 ImportError: cannot impor
django allauth
model
在中查看源代码后,我看到它使用了三种模型SocialAccount
、SocialToken
和SocialApp
现在我使用从管理页面隐藏模型,当我尝试在我自己的模型上使用它时,它会工作,但是
当我用它来隐藏django allauth模型时,它不起作用,我想我卡住了x import SocialAccount、SocialToken、SocialApp的零件
因为错误消息总是这样
ImportError: cannot import name 'SocialAccount' from 'x'
我不知道x
部分要导入什么,在哪里导入这是可行的
from allauth.socialaccount.models import SocialAccount, SocialApp, SocialToken
admin.site.unregister(SocialAccount)
admin.site.unregister(SocialApp)
admin.site.unregister(SocialToken)
注意应用程序的顺序:有效,注意我必须在已安装的应用程序上更改应用程序的顺序。我需要将所有allauth应用程序置于我的应用程序之上。