编码问题
来源:9-2 通过django内置的login完成登录
yeezycheung
2020-03-20
bobby老师您好,我之前debug已经在此代码更改正确
def get_traceback_html(self):
"""Return HTML version of debug 500 HTTP error page."""
with Path(CURRENT_DIR, 'templates', 'technical_500.html').open(encoding='utf-8') as fh:
t = DEBUG_ENGINE.from_string(fh.read())
c = Context(self.get_traceback_data(), use_l10n=False)
return t.render(c)
但是在写完LoginView之后今天又出现了
UnicodeDecodeError: 'gbk' codec can't decode byte 0xa6 in position 9737: illegal multibyte sequence
LoginView的代码完全是按照您的视频代码来的,我在每个文件的第一行都加了#coding:utf-8
。请问是怎么回事呢?
写回答
1回答
-
yeezycheung
提问者
2020-03-21
已解决,清空并新建了mxonline,变量中verbose_name每个中文前都加了u
012020-03-23
相似问题