Всем привет!
Не могу победить проблему уже второй день. Раньше все норм работало? а теперь... Прям мистика якая-то(! Короче, пытаюсь отправить, посредством ajax данные в обычную (generic) вьюгу дранки - получаю ошибку - 405. По сто раз проверял уже и мидлваре, и url, и название вьюги - нифига!
urls.py:
...
url(r"^send_to_test/$", test_func, name="test"),
...
views.py
@csrf_exempt
def test_func(request)
print("@DEBUG@")
if request.method.is_ajax() and request.method == "POST":
print(request.POST["test"]
app.js
$.ajax({
type: "POST",
url: "/send_to_test/",
data: {"test": "test"},
dataType: "json",
success: function(data) {
console.log(data);
}
});
Получаю ошибку - POST 405 METHOD NOT ALOWED
Отлавливаю ошибку в firebug:
POST http://127.0.0.1:8000/send_to_test/ [HTTP/1.0 405 METHOD NOT ALLOWED 36ms]
HeadersPostResponse
AllowGET, HEAD, OPTIONS
Content-Typetext/html; charset=utf-8
DateFri, 27 Feb 2015 15:05:50 GMT
ServerWSGIServer/0.1 Python/2.7.9
VaryCookie
x-frame-optionsSAMEORIGIN
Acceptapplication/json, text/javascript, */*; q=0.01
Accept-Encodinggzip, deflate
Accept-Languageen-US,en;q=0.5
Cache-Controlno-cache
Connectionkeep-alive
Content-Length57
Content-Typeapplication/x-www-form-urlencoded; charset=UTF-8
Cookiecsrftoken=ylRWlLT07b5msvhdlUKtumnJ3Ehm4D9y; sessionid=xcx7mpg4fprob29fysdvun6vq1smztie
Host127.0.0.1:8000
Pragmano-cache
Refererhttp://127.0.0.1:8000/
X-Requested-WithXMLHttpRequest
Что за чертовщина?