Как отключить смену имени пользователя в Djoser? - PullRequest
0 голосов
/ 05 ноября 2018

Я не нашел никакой информации в документации о том, как исключить / отключить какие-либо конечные точки, предоставляемые Djoser. Я мог бы просто найти один в его urlpatterns и удалить его, но мне интересно, есть ли какой-нибудь менее уродливый способ сделать это.

1 Ответ

0 голосов
/ 07 ноября 2018

Вы можете написать собственное представление, которое возвращает код ошибки и предоставить его в своем собственном urls.py, прежде чем включать URL-адреса djoser, чтобы исключить доступ к определенным конечным точкам.

Это не так идеально, как наличие настроек для поддержки этого, но до тех пор, пока приложение не поддерживает это, переопределение его URL-адресов своими собственными - это способ выполнить то, что вы просите, без необходимости поддерживать измененную локальную версию приложения. .

...