Как изменить дефолтные сообщения об ошибке в Django REST?
Строю бекенд с использованием Django REST Framework, но вот вопрос. Как изменить дефолтные сообщения. Например когда я проверяю токен, то мне выбрасывает json c ошибкой:
Unable to log in with provided credentials (Не могу войти в систему с помощью предоставленных учетных данных)
from rest_framework.views import exception_handler
from django.http import Http404
def custom_exception_handler(exc, context):
# Call REST framework's default exception handler first,
# to get the standard error response.
response = exception_handler(exc, context)
if isinstance(exc, Http404):
custom_response_data = {
'detail': 'Этого объекта не существует.' # custom exception message
}
response.data = custom_response_data # set the custom response data on response object
return response