我試圖在我的視圖中提供一個文本文件,我似乎無法讓Django尊重文本文件中的換行符。該代碼是:如何防止Django的響應框架剝離文本文件的換行符?
response = TemplateResponse(request, template='dashboard/email_template.txt', mimetype='text/plain', status=200)
response['Content-Disposition'] = 'attachment; filename=mail_template.txt'
return response
和文件看起來是這樣的:
key : {{ user.profile.secret_key }} # secret key
message: blah blah # Your message
當服務下載該文件時,兩條線連接起來......當我打開該模板(email_template.txt)使用任何瀏覽器,文本編輯器或IDE,換行符都受到尊重。
是什麼讓Django(如果這與Django有什麼關係?)連接這些行,我該如何防止它?
在此先感謝!
線條顯示爲串聯在哪裏? – 2012-03-26 21:05:52
在下載的文件中 – LaundroMat 2012-03-26 21:09:21
...你在哪個程序中查看它們顯示爲串聯的位置? – 2012-03-26 21:10:29