/ app / upload“'file'的MultiValueDictKeyError”错误发生。
我写了
import os
import shutil
def upload(request):
file = request.FILES['file'].temporary_file_path()
with open(file, 'rb') as f:
file_content = f.read()
with open("test.wav", 'wb') as f:
f.write(file_content)
f.close()
shutil.move("test.wav", "/Users/xxx/Downloads/test.wav")
我设置了密钥文件&对POSTMAN中的wav文件赋值
我运行此代码,错误发生。我不知道为什么会发生此错误,因为我认为当我以错误的方式使用html时会发生此错误<form action="" method="post">
在这种情况下,enctype="multipart/form-data"
不存在,所以发生MultiValueDictKeyError。但是现在我通过POSTMAN发送数据,所以我真的不明白为什么会发生这个错误。我该如何解决这个问题?