str で持ってるデータをダウンロードしてもらいたくって
どうするのかな〜と思ってググってみると
Generating file to download with Django - Stack Overflow
もぉほんと、Stack Overflow と結婚しちゃえばいいのに
上のページは
「Zip file を実ファイル作らずに何とかしたい」
っつー話だったようですが
def download(request):みたいにすればいいみたいでした。
zip_string = (何か zipped なデータ)
response = HttpResponse(zip_string, content_type='application/zip')
response['Content-Disposition'] = 'attachment; filename=myfile.zip'
return response
みたいってのは content_type を HttpResponse の引数に渡して
Content-Disposition で filename など指定してあげること。
なんか、今更そんなこと調べてるのか! って感じですね、
0 件のコメント:
コメントを投稿