Django ajax文件上传问题csrf

时间:2010-10-12 10:15:05

标签: ajax django file upload csrf

我正在尝试使用django进行ajax文件上传。我想让这个例子起作用

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

但奇怪的是我不断为我的csrf令牌获取“None”,更奇怪的是我正在发送POST文件,但是我在服务器上获得的只是以下dict:

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

我做错了什么?

1 个答案:

答案 0 :(得分:2)

该链接文章的整个前提是错误的。您无需担心CSRF令牌 - 为Ajax上载自动禁用CSRF保护,因为无法使其可靠地运行。请参阅the documentation