gpt4 book ai didi

django - 如何防止 Django 的响应框架剥离文本文件的换行符?

转载 作者:行者123 更新时间:2023-12-04 05:52:44 27 4
gpt4 key购买 nike

我试图在我看来提供一个文本文件,但我似乎无法让 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

为下载文件提供服务时,这两行是连接在一起的……当我使用任何浏览器、文本编辑器或 IDE 打开模板 (email_template.txt) 时,会尊重换行符。

是什么让 Django(如果这与 Django 有关系?)连接这些行,我该如何防止它?

提前致谢!

最佳答案

这实际上都是记事本的错,但您可以通过 unix2dos 将模板转换为使用 Windows 样式的换行符来修复它。 .

关于django - 如何防止 Django 的响应框架剥离文本文件的换行符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9879826/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com