Как решить проблему корс
Я установил django-cors-headers и в settings.py :
MIDDLEWARE = [
'django.middleware.security.SecurityMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'corsheaders.middleware.CorsMiddleware',
]
ALLOWED_HOSTS = os.environ.get("ALLOWED_HOSTS","").split()
CORS_ALLOW_ALL_ORIGINS = True
но я получаю ошибку политики cors и не могу подключиться к api :
Access to XMLHttpRequest at 'https://event-alpha.mizbans.com/api/meetings/?memory=0' from origin 'https://alpha.mizbans.com' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource.
xhr.js:177 GET https://event-alpha.mizbans.com/api/meetings/?memory=0 net::ERR_FAILED
что мне делать? (ps: я получил эту ошибку на развернутой версии)
Перестройте список промежуточного оборудования следующим образом:
MIDDLEWARE = [
'django.middleware.security.SecurityMiddleware',
'corsheaders.middleware.CorsMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
]
Надеемся, что ваш вопрос будет решен.