как удалить эволюцию Django от администратора? - PullRequest
1 голос
/ 12 ноября 2010

Как отменить регистрацию django-evolution от администратора?

admin.site.unregister( something )

1 Ответ

1 голос
/ 12 ноября 2010

Да admin.site также имеет метод unregister(), вам нужно передать ему класс модели администратора, которого вы хотите отменить!

from django_evolution.models import Version, Evolution
admin.site.unregister(Version)
admin.site.unregister(Evolution)

Поместите его в любой модуль, который загружается при запуске после приложения эволюции, например, в admin.py приложения, входящего в INSTALLED_APPS ПОСЛЕ эволюции!

...