1.django用post传文件,如何接收和下载?
<a href="https://www.gaodaima.com/tag/data" title="查看更多关于data的文章" target="_blank">data</a>= request.FILES.get(<span style="color: #800000">"</span><span style="color: #800000">file</span><span style="color: #800000">"</span>)<span style="color: #008000">#</span><span style="color: #008000">接收到的数据类型是<class "<a href="https://www.gaodaima.com/tag/django" title="查看更多关于django的文章" target="_blank">django</a>.core.<a href="https://www.gaodaima.com/tag/files" title="查看更多关于files的文章" target="_blank">files</a>.uploadedfile.InMemoryUploadedFile"></span><span style="color: #008000"> #</span><span style="color: #008000"> print(data,type(data)) #<class "django.core.files.uploadedfile.InMemoryUploadedFile"></span> <span style="color: #000000"> with open(r</span><span style="color: #800000">"</span><span style="color: #800000">C:Users33101Desktop12新建1111.txt</span><span style="color: #800000">"</span>,<span style="color: #800000">"</span><span style="color: #800000">wb</span><span style="color: #800000">"</span>) as p:<span style="color: #008000">#</span><span style="color: #008000">这样可以写进文件,不能直接p.write(chunks())</span> <span style="color: #0000ff">for</span> chunk <span style="color: #0000ff">in</span><span style="color: #000000"> data.chunks(): p.write(chunk)</span>
www#gaodaima.com来源gao@dai!ma.com搞$代^码网搞代码