Перенаправление Django блокируется CORS

Мои редиректы в django блокируются CORS, хотя я сделал все, чтобы настроить CORS: Я установил django-cors-headers в виртуальное окружение, я добавил corsheaders в INSTALLED_APPS и я добавил corsheaders.middleware.CorsMiddleware в верхнюю часть MIDDLEWARE, я также добавил это в нижнюю часть моего файла settings.py:

CORS_ALLOW_ALL_ORIGINS = True

CORS_ALLOW_HEADERS = [
    'content-type',
    'authorization',
    'x-csrftoken',
]

CORS_ALLOW_METHODS = [
    'GET',
    'POST',
    'PUT',
    'PATCH',
    'DELETE',
    'OPTIONS',
]

CORS_ALLOW_CREDENTIALS = True

Обновлял страницу, перезапускал сервер и VSCode, очищал кэш и использовал окно инкогнито - ничего не помогает.

Перенаправление: redirect("https://google.com/")

Результат всегда один и тот же, он говорит, что localhost:8000 был заблокирован CORS, и что запрос preflight не проходит проверку контроля доступа, потому что у него нет заголовка ACAO.

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