Как я могу переопределить обработчик django Rest 404, чтобы иметь динамические 404 страницы - PullRequest
0 голосов
/ 09 ноября 2018

Я попробовал эту ссылку https://stackoverflow.com/a/42036696/6473175, но, похоже, она не работает. Я получаю страницу ошибки 500 сервера, когда DEBUG=False, когда DEBUG=True загружает мой пользовательский 404, html. Я хотел сделать что-то подобное ниже.

def handler404(request):

    domain = request.META['HTTP_HOST']
    if domain == "mydomain1":
        return render(request, 'index.html', status=404)
    else:
        return render(request, '404.html', status=404)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...