На запрашиваемом ресурсе отсутствует заголовок 'Access-Control-Allow-Origin'. Загрузка не работает
Я столкнулся с этой проблемой cors при развертывании моего проекта django, который использует django rest api и netlify для фронтенда. Я попробовал несколько решений здесь, но ничего не помогло: CORS_ORIGIN_ALLOW_ALL = True Может быть, я что-то упускаю во фронтенде? Есть ли способ получить более подробную информацию о том, в чем именно заключается проблема? Кажется, это происходит только на моей форме загрузки. (Я добавил код ниже) Он отлично работает на моей локальной машине с использованием docker.
Access to XMLHttpRequest at 'https://domain/dj-rest-auth/user/' from origin 'https://domain' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.
patch https://domain/dj-rest-auth/user/ net::ERR_FAILED 400
Нашел проблему: Она была вызвана тем, что PATCH внутри моего JS не был написан заглавными буквами. Очевидно, на localhost это не было проблемой.