Я работаю с двумя серверами dev на моей локальной машине (node и django's).
Я добавил django-cors-headers
в проект, чтобы разрешить все происхождение и методы (на dev) со следующими настройками:
CORS_ORIGIN_ALLOW_ALL = 'ALL'
CORS_ALLOW_METHODS = (
'GET',
'POST',
'PUT',
'PATCH',
'DELETE',
'OPTIONS'
)
Я получаю 405 при попытке DELETE. Просмотр заголовков ответов
HTTP/1.0 405 METHOD NOT ALLOWED
Date: Mon, 03 Nov 2014 10:04:43 GMT
Server: WSGIServer/0.1 Python/2.7.5
Vary: Cookie
X-Frame-Options: SAMEORIGIN
Content-Type: application/json
Access-Control-Allow-Origin: *
Allow: GET, POST, HEAD, OPTIONS
Обратите внимание, что DELETE
и PATCH
/PUT
отсутствуют в списке разрешенных методов.
Есть ли что-то в моей конфигурации?