は、これは私のviews.py
ファイルです:エラー - ファイルが判明空
from django.http import HttpResponse
def render(request):
response = HttpResponse(content_type='application/pdf')
response['Content-Disposition'] = 'attachment; filename="somefilename.pdf"'
response['X-Sendfile'] = '/files/filename.pdf'
# path relative to views.py
return response
私は、サーバーと要求
http://localhost:8080/somestring
を実行すると、私はsomefilename.pdf
と呼ばれる空のファイルを取得します。私はrender
に欠けている重要な部分があると思う。
views.py
以外のこのアプリの他の部分は私の理解に正確です。
を使用していますか? 'X-Sendfile'はサポートしていません。本番環境では、サーバー(Apacheなど)用にX-Sendfileを有効にする必要があります。 – Alasdair
@Alasdair、はい私は 'python manage.py runserver'を使ってサーバを起動しています。 – Clone