Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/443.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/296.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Django 403 Javascript后期获取_Javascript_Python_Django - Fatal编程技术网

Django 403 Javascript后期获取

Django 403 Javascript后期获取,javascript,python,django,Javascript,Python,Django,我一直在尝试使用JS将一个音频文件从浏览器发布到Django。 对象位于FormData上 function makeLink(){ let blob = new Blob(chunks, {type: media.type }) let fd = new FormData; fd.append("audioRecording", blob); fetch("/home/django/django_project/static/audio", {method:"POST", bo

我一直在尝试使用JS将一个音频文件从浏览器发布到Django。 对象位于FormData上

function makeLink(){
  let blob = new Blob(chunks, {type: media.type })
  let fd = new FormData;
  fd.append("audioRecording", blob);
  fetch("/home/django/django_project/static/audio", {method:"POST", body:fd})
  .then(response => response.ok)
  .then(res => console.log(res))
  .catch(err => console.error(err));
}
我添加了用于豁免csfr的装饰程序

像这样:

@ensure_csrf_cookie
@csrf_exempt
def audio(request):
    return render(request, 'index.html')

为什么仍然返回403?

这个
/home/django/django_项目/static/audio
似乎是错误的。这是一条路。它应该是一个url。@Kornikopic,你是对的。在何处指定上载位置?Nginx conf?不使用前面提到的路径,只需使用URL
fetch(“URL\u转到这里”)