我正在使用 jquery ajaxfileupload 插件http://www.phpletter.com/Our-Projects/AjaxFileUpload/ 在服务器端使用 Django 上传图像。我还完成了 ajax 设置,我在这里看到Django CSRF 检查失败并出现 Ajax POST 请求 但我仍然收到 403 Forbidden: csrf 验证失败。
这是客户端脚本:http: //jsfiddle.net/rkumarnirmal/FSDPH/
这是Django代码:
def backgroundview(request):
if request.is_ajax():
b = request.POST.get('fileToUpload')
try:
g = BackgroundModel.objects.get(user=request.user)
except CoverModel.DoesNotExist:
bm = BackgroundModel(background=b)
bm.user = request.user
bm.save()
else:
g.background = b
g.save()
return HttpResponse("")
有人可以帮我吗?
谢谢!