从管理页面隐藏 django-allauth 模型
hide django-allauth model from admin page
我想从管理页面隐藏所有 django-allauth
模型
在我看到 github 中的源代码后,我看到它使用三个模型 SocialAccount
、SocialToken
和 SocialApp
。
现在我使用 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)
我想从管理页面隐藏所有 django-allauth
模型
在我看到 github 中的源代码后,我看到它使用三个模型 SocialAccount
、SocialToken
和 SocialApp
。
现在我使用 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)