Я читал о поддержке Django пользовательских профилей. Я понимаю, что если я сделаю следующие шаги, я смогу связать объект пользовательского профиля с моим приложением.
- Создайте объект модели для UserProfile, который будет иметь django.contrib.auth.models..User as FK
- Добавьте следующее в settings.py AUTH_PROFILE_MODULE = 'accounts.UserProfile'
- Убедитесь, что объект UserProfile доступен для каждого объекта User (либо с использованием сигналов django, либо создавая его при запросе)
Делая все это, я получаю возможность получить профиль пользователя, выполнив
user.get_profile()
У меня вопрос, есть ли какие-либо другие функции, которые я получаю, такие как (не администратор) представления для просмотра / редактирования профиля пользователя?