Форум сайта python.su
apps.base.admin.py
Меняю стандартную админку для юсера
admin.site.unregister(User) admin.site.register(User, UserOptions) admin.site.register(NewsletterEmail, NewsletterEmailOptions)
#admin.site.unregister(User) -< коментю строку admin.site.register(User, UserOptions) admin.site.register(NewsletterEmail, NewsletterEmailOptions)
#'admin_tools', #'admin_tools.theming', #'admin_tools.menu', #'admin_tools.dashboard', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.sites', 'django.contrib.admin', 'base',
Офлайн
Блин, не пойму в чем может быть дело.
admin.site.unregister(User)
admin.site.register(User, UserOptions)
2 строчки подряд
если admin.site.unregister(User)
то ошибка The model User is not registered
если admin.site.register(User)
то ошибка The model User is ALREADY registered
Офлайн
Можно поступить несколько иначе:
Создать proxy модель и уже для неё делать админку:
https://docs.djangoproject.com/en/dev/topics/db/models/#proxy-models
Офлайн