Как определить django приложение, специфицирующее c обработчик исключений - PullRequest
0 голосов
/ 16 апреля 2020

Для моего django приложения я создаю пользовательский обработчик исключений, как определено в https://www.django-rest-framework.org/api-guide/exceptions/#custom -обработка исключений

Есть ли способ определить переменную REST_FRAMEWORK в некоторых спецификациях приложения? c файл настроек вместо глобальных settings.py

1 Ответ

0 голосов
/ 16 апреля 2020

Нет, приложение не определяет c обработку исключений, вы можете получить такие вещи, как view, request et c .. через пользовательский обработчик исключений и обработать его с помощью блока if-else

Контекстный аргумент не используется обработчиком по умолчанию, но может быть полезен, если обработчику исключений требуется дополнительная информация, например, обрабатываемое в данный момент представление, к которому можно получить доступ как context['view'].

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...