SyntaxError: Non-ASCII character but no encoding declared
SyntaxError: Non-ASCII character but no encoding declared
我想在这个 setting.py
文件中将其中一些英文字符更改为中文,但随后发生了错误。
我知道这是因为错误消息中没有声明编码,但我已经阅读了一些 posts 但仍然不知道如何/在哪里可以实现它。
在我的 setting.py 我有这样的东西
OSCAR_DASHBOARD_NAVIGATION = [
{
'label': _('dashboard'),
'icon': 'icon-th-list',
'url_name': 'dashboard:index',
},
但需要将导航更改为中文所以最终看起来像这样
OSCAR_DASHBOARD_NAVIGATION = [
{
'label': _('仪表板'),
'icon': 'icon-th-list',
'url_name': 'dashboard:index',
},
编辑,我已经阅读了认为可能重复的 post 并尝试了其中的内容 post 而不是出现错误,我在我的页面中没有显示但是关于 Pedru的回答。它现在就像一个魅力。
尝试添加
# -*- coding: utf-8 -*-
在文件的开头,
确保您的文件确实以 utf-8
编码
我想在这个 setting.py
文件中将其中一些英文字符更改为中文,但随后发生了错误。
我知道这是因为错误消息中没有声明编码,但我已经阅读了一些 posts 但仍然不知道如何/在哪里可以实现它。
在我的 setting.py 我有这样的东西
OSCAR_DASHBOARD_NAVIGATION = [
{
'label': _('dashboard'),
'icon': 'icon-th-list',
'url_name': 'dashboard:index',
},
但需要将导航更改为中文所以最终看起来像这样
OSCAR_DASHBOARD_NAVIGATION = [
{
'label': _('仪表板'),
'icon': 'icon-th-list',
'url_name': 'dashboard:index',
},
编辑,我已经阅读了认为可能重复的 post 并尝试了其中的内容 post 而不是出现错误,我在我的页面中没有显示但是关于 Pedru的回答。它现在就像一个魅力。
尝试添加
# -*- coding: utf-8 -*-
在文件的开头, 确保您的文件确实以 utf-8
编码