我正在拼命地用Django做一个非常简单的文件上传,没有(现在)困扰模板和co.
我的HTML是:
<form
id="uploader"
action="bytes/"
enctype="multipart/form-data"
method="post"
>
<input type="file" name="uploaded"/>
<input type="submit" value="upload"/>
</form>
Run Code Online (Sandbox Code Playgroud)
我的Python是(知道它是一个POST):
if path=="bytes/":
if 'uploaded' in request.FILES:
return HttpResponse("you uploaded a file")
else:
return HttpResponse("did not get the file")
Run Code Online (Sandbox Code Playgroud)
我不明白为什么我总是得到"没有得到文件"的消息......
有人可以帮帮我吗?
尝试将" if 'uploaded' in request.FILES:
" 更改为" if request.FILES
".
您可能也想查看文档; 有一个例子 - http://docs.djangoproject.com/en/dev/topics/http/file-uploads/
归档时间: |
|
查看次数: |
4750 次 |
最近记录: |