什么可以';Django能解码我的模板吗?

什么可以';Django能解码我的模板吗?,django,Django,我将Microsoft Word文档保存为HTML文档。然后,我将生成的HTML复制并粘贴到Django模板“document.HTML”中 然后,我将URL映射到加载此模板的简单视图 def viewDocument(request): return render_to_response('document.html') 之后,我在访问该视图的页面时出现此错误 UnicodeDecodeError at /viewDocument/ 'utf8' codec can't decode

我将Microsoft Word文档保存为HTML文档。然后,我将生成的HTML复制并粘贴到Django模板“document.HTML”中

然后,我将URL映射到加载此模板的简单视图

def viewDocument(request):
    return render_to_response('document.html')
之后,我在访问该视图的页面时出现此错误

UnicodeDecodeError at /viewDocument/
'utf8' codec can't decode byte 0xd2 in position 67600: invalid continuation byte

奇怪的是,当我在笔记本电脑的谷歌浏览器中打开由Microsoft Word生成的页面时,document.HTML中的HTML显示得很好。为什么它不能作为Django模板工作?

因为文件没有用UTF-8编码。

因为文件没有用UTF-8编码。

谢谢,我的模板是用MacRoman编码的。将我的文本编辑器的编码更改为UTF-8解决了这个问题。愚蠢的我和天才(谢谢你),我的模板是用MacRoman编码的。将我的文本编辑器的编码更改为UTF-8解决了这个问题。愚蠢的我和天才的你)