Как расширить поля 'users/me/' в djoser
Возможно ли расширить поле пользователя в djoser? Я использую djoser jwt token аутентификацию в Django restframework. И, как водится, функциональность djoser исходит из djoser.url
и djoser.urls.jwt
. Только имя пользователя, электронная почта и пароль являются параметрами, которые я хочу, чтобы пользователи предоставляли при регистрации. После регистрации они могут предоставить другие данные. При использовании JWT без djoser, я бы создал модель для профиля и предоставил поля, которые регистрируемые лица должны заполнить после регистрации. Но с djoser, user's details
можно получить из конечных точек /users/me/
. Я впервые использую пакет djoser, и мне кажется, что /users/me/
уже функционирует как конечная точка для профиля пользователя, как это объясняется в их документации https://djoser.readthedocs.io/en/latest/base_endpoints.html#user-resend-activation-e-mail
Я все еще хочу собирать информацию от пользователей, такую как их данные о рождении, стране, семейном положении и другие. Но я хочу предоставить им страницу профиля, на которой есть поля, где они могут указать эти данные. Мой вопрос заключается в том, можно ли использовать конечную точку djoser users/me/
для достижения этой цели? Если да, то как? В документации не очень понятно, как этого добиться.