2012年5月15日 星期二

[Django] Generating file to download with Django

最近在開發 Django 時遇到需產生檔案進行下載,

經閱讀 Django 官方文件與 Google 後整理如下。

要產生下載的動作需設定 Content-Disposition 標頭。

from django.http import HttpResponse

# 產生檔案
response = HttpResponse(mimetype='application/binary')
response['Content-Disposition'] = \
'attachment; filename=%s.pem' % filename
return response

沒有留言:

張貼留言