Django ajax проблема загрузки файла csrf - PullRequest
0 голосов
/ 12 октября 2010

Я пытаюсь загрузить ajax-файл, используя django. Я пытаюсь заставить этот пример работать

http://www.johnberns.com/2010/07/08/using-valums-jquery-ajax-upload-with-django-1-2/

Но, как ни странно, я продолжаю получать «None» для моего токена csrf, и еще более странно, что я делаю POST-вызов, отправляя файл, но все, что я получаю на сервере, это просто следующий дикт:

{u'csrfmiddlewaretoken': [u'None']}

Что я делаю не так?

1 Ответ

2 голосов
/ 12 октября 2010

Вся предпосылка этой связанной статьи неверна.Вам не нужно беспокоиться о токене CSRF - защита CSRF автоматически отключается при загрузке Ajax, поскольку нет способа заставить его работать надежно.См. документацию .

...