【发布时间】:2016-09-24 00:35:50
【问题描述】:
我尝试从“social.apps.django_app.default”应用中注销模型。 但是 django 说他们没有注册。 我不明白如何从我的 django 管理站点中删除 Association、Nonce 和 UserSocialAuth。
谢谢
【问题讨论】:
标签: django-admin python-social-auth
我尝试从“social.apps.django_app.default”应用中注销模型。 但是 django 说他们没有注册。 我不明白如何从我的 django 管理站点中删除 Association、Nonce 和 UserSocialAuth。
谢谢
【问题讨论】:
标签: django-admin python-social-auth
我可以通过执行以下操作来删除这些
from django.contrib import admin
from social.apps.django_app.default.models import Association, Nonce, UserSocialAuth
admin.site.unregister(Association)
admin.site.unregister(Nonce)
admin.site.unregister(UserSocialAuth)
【讨论】:
我尝试在 my_app/urls.py 中取消注册这些模型,它对我有用。例如:
my_app/urls.py:
admin.site.unregister(Nonce)
【讨论】:
对我来说,下面的事情有效
from django.contrib import admin
from social_django.models import Association, Nonce, UserSocialAuth
admin.site.unregister(Association)
admin.site.unregister(Nonce)
admin.site.unregister(UserSocialAuth)
【讨论】: