Как обновить пользователя как администратора в djoser django?

#django #djoser

#django #djoser

Вопрос:

Моя проблема в том, что я хочу изменить статус пользователя из панели администратора.

Администратор должен иметь возможность изменять поле «is_staff» со своей панели. Когда я читаю документацию, в ней говорится:

Пользователь

Используйте эту конечную точку для получения / обновления аутентифицированного пользователя.

URL по умолчанию: /users/me/

https://djoser.readthedocs.io/en/latest/base_endpoints.html#user

Хорошо, и я планирую использовать его для изменения пароля пользователя позже, но имеет смысл менять пароль пользователя при входе в систему как этот пользователь. Но как изменить другое поле (‘is_staff’) у другого пользователя при входе в систему как администратор? Имеет ли смысл отправлять запрос в /users/me/?

Я обновлю это с помощью любого необходимого кода.

Комментарии:

1. Интересно, могу ли я просто создать свою собственную конечную точку api и выполнять операции с таблицей пользователей, как и с любой другой таблицей. Будет ли это безопасно?