Как удачно указал wunki, важно определить AUTH_PROFILE_MODULE
в вашем файле settings.py, чтобы он указывал на ваш подкласс UserenaBaseProfile
или UserenaLanguageBaseProfile
. Как уже говорилось в руководстве пользователя userena, они обычно помещаются в файл models.py вашего недавно созданного проекта «account».
Однако я обнаружил, что python manage.py runserver
не удастся, если вы уже предоставили AUTH_PROFILE_MODULE
. Если вы указали AUTH_PROFILE_MODULE
и по-прежнему получаете сообщение об ошибке SiteProfileNotAvailable (для каждого URL-адреса вашего приложения), возможно, вам не удалось добавить «учетные записи» в список INSTALLED_APPS
в файле settings.py.