【发布时间】:2016-02-25 06:59:33
【问题描述】:
我在 django 模板中使用了“BỘ MÔN TOÁN”字符串,它引发了错误“'utf8'编解码器无法解码位置 569 的字节 0xd4:无效的继续字节”。但是当我使用“BO MON TOAN”字符串时,它不会引发错误。所以,我在模板中使用了越南语,这是我的代码:
{% extends "site_base.html" %}
{% load i18n %}
{% load staticfiles %}
{% load url from future %}
{% block body_base %}
<div class="subject-box-title">
BỘ MÔN TOÁN
</div>
{% endblock %}
我的项目中发生了什么。请帮助我,谢谢!
【问题讨论】:
-
@zetysz 请不要随意推荐;它与问题无关(用于确定在同一文件中的文字编码)。
-
尝试在
utf-8中重新保存您的模板。您的 IDE 或文本编辑器中必须有这样的选项。 -
你能显示其余的错误信息吗?与其发布屏幕截图,不如点击“切换到复制和粘贴视图”并将结果粘贴到此处。
-
大家好,请按照@pythad 的方式:“尝试以utf-8 重新保存您的模板”,我可以做到。非常感谢。
标签: python django python-2.7 django-templates