如何渲染其中包含UTF8字符的Django模板?

Mik*_*keN 2 python django django-templates

我正在尝试在模板中发送带有UTF-8字符的django电子邮件,具体来说:

S'il vous plaît

我收到错误:

UnicodeDecodeError: 'utf8' codec can't decode byte 0x94 in position 147: unexpected code byte

尝试编码特殊的"î"字符时(即该位置的字符).

这是我生成电子邮件正文的代码:

template = loader.get_template('french_thank_you.html')

Joh*_*kin 6

您正在使用的编辑器使用Mac Roman编码保存了文件.打开模板,将其重新保存为UTF-8,它应该可以正常工作.