[問題] django 下載 pdf
用django寫了一個網站,
需讓遠端下載pdf檔,
程式碼如下
def download(request):
with open('f:/test.pdf','r') as f:
response=HttpResponse(f.read(),content_type='application/pdf')
response['Content-Disposition'] = 'attachment;filename=test.pdf'
在f.read()發生錯誤,
'cp950' codec can't decode byte 0x9c in position 519: illegal multibyte
sequence
我用FileWrapper(f)取代f.read()依舊得到相同訊息,
請高手相助!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.113.26.199
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1522225894.A.6E2.html
→
03/28 16:56,
7年前
, 1F
03/28 16:56, 1F
→
03/28 17:05,
7年前
, 2F
03/28 17:05, 2F
Python 近期熱門文章
PTT數位生活區 即時熱門文章