изменить админ аутентификации - PullRequest
0 голосов
/ 30 июня 2010

По умолчанию после аутентификации в / admin функция authenticate() возвращает User объект,
что, если я хочу получить прокси-модель для пользователя (например, с именем HandyUser) взамен? В моем проекте во всех пользовательских аутентификационных бэкэндах я использую HandyUser вместо User.
спасибо

1 Ответ

0 голосов
/ 23 февраля 2011

Согласно django docs http://docs.djangoproject.com/en/dev/topics/auth/#storing-additional-information-about-user, вам необходимо добавить в файл настроек:

AUTH_PROFILE_MODULE = 'app.HandyUser'

И затем, когда вы ссылаетесь на свой класс User, вызываете метод user.get_profile, который возвращает экземпляр HandyUser.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...