查了一些资料,基本上都是在网页上面展示一个文件,或者下载一个已知文件类型的文件。那么如果要下载未知文件类型的文件怎么办了?碰巧在google code上面搜到了一些代码,自己改装一下,就可以用了;)
希望对别人有帮助,不会再走那么久的弯路:)
打开浏览器,输入指定的网址,会有保存文件的对话框弹出来,那个时候的感觉太好了!
f = open(filename)
data = f.read()
f.close()
response = HttpResponse(data,mimetype='application/octet-stream')
response['Content-Disposition'] = 'attachment; filename=%s' % filename
return response
data = f.read()
f.close()
response = HttpResponse(data,mimetype='application/octet-stream')
response['Content-Disposition'] = 'attachment; filename=%s' % filename
return response
希望对别人有帮助,不会再走那么久的弯路:)
打开浏览器,输入指定的网址,会有保存文件的对话框弹出来,那个时候的感觉太好了!