从管理页面隐藏 django-allauth 模型

hide django-allauth model from admin page

我想从管理页面隐藏所有 django-allauth 模型

在我看到 github 中的源代码后,我看到它使用三个模型 SocialAccountSocialTokenSocialApp

现在我使用 this 从管理页面隐藏模型,当我尝试在我自己的模型上使用它时它起作用了但是 当我用它来隐藏 django-allauth 模型时它不起作用,我想我卡在了 from 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)