Я заметил, что после входа в систему с регистрацией Django он перенаправляет меня на accounts/profile/
. По умолчанию регистрация Django url.py
не обрабатывает accounts/profile/
, поэтому мне нужно создать свой собственный.
На самом деле эти вопросы трижды:
- Почему после входа в систему он перенаправляется на
accounts/profile/
? Есть ли способ изменить это? Предпочтительно после успешной регистрации я хотел бы, чтобы Django перенаправлял обратно на страницу перед страницей входа. - Если бы я должен был создать свой собственный просмотр и шаблон для
accounts/profile/
, то куда его поместить? Встроенный в Djangousers
(auth_user
) является общим для всех приложений Django внутри проекта, поэтому я должен помещатьview.py
в папку проекта, а не внутри папки приложения? - Или профиль Django действительно заботится обо всем этом
account/profiles/
? Я уже расширил класс DjangoUser
со своим собственнымUserProfile
, но он больше похож на дополнительные поля в таблицеUser
, чем на фактический "профиль" (я не создавал аватары или что-то в этом роде, просто простые вещи, такие как адреса и номера телефонов, но самое главное, некоторые пользовательские типы пользователей, от которых зависит мое приложение).