Django не отправляет ответ с кодом состояния 302

Почему Django не отправляет ответ с кодом состояния 302? Я вижу два разных кода, 302 и 200. С ответом ok и redirected: true вместо 302.

Я пытаюсь сделать жесткий редирект на домашнюю страницу с кодом 302.

@csrf_protect
def new_form(request):
    if not request.user.is_authenticated:
        response = HttpResponse(status=302)
        response['Location'] = 'http://192.168.1.200:9000/'
        return response

enter image description here

enter image description here

Вернуться на верх