python-3.x - django allauth 主题行中的特殊字符
问题描述
我正在使用 allauth 的 ResetPasswordForm 进行密码重置过程。此表单的保存方法会发送密码重置电子邮件。我自定义了密码重置模板以在土耳其语中使用它,因此它包含一些特殊字符。电子邮件消息本身打印完美,以正确的方式显示特殊字符。但是,对于我输入的主题,主题行打印如下,例如“öla”。
"主题:=?utf-8?b?W2V4YW1wbGUuY29tXSDDtmxh?="
如果我给主题“ola”而不使用重音,没有问题,它会打印
“主题:ola”
到控制台。再次强调,这不会发生在电子邮件正文中,它正确打印了几个特殊字符。我只更改了allauth的模板,并没有更改表单类中的任何内容。
知道如何解决这个问题吗?谢谢。
解决方案
推荐阅读
- android - 向 AOSP 配置添加新符号时,silentoldconfig 无法构建
- android - unity游戏白屏
- javascript - 删除 JQuery 中的单个单词属性
- javascript - 在 nodejs 中模拟 curl 请求
- java - Android kotlin - 取消图库选择时应用程序停止工作
- vim - 命令中的 Vim 反斜杠
- java - 在游戏图块 Java 上覆盖游戏块
- python - 您可以在散景应用程序中嵌入 https 证书吗?Python
- javascript - 我应该在哪里绑定 React 组件中的方法?
- django - django context_processors,请求'function'对象没有属性'path'