UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in
我使用的是pythonweb应用程序(Adagios,Nagios配置工具)。 当尝试在客户端浏览器上执行某个操作时,我得到了上面的错误。你知道吗
客户端是ubuntu14.04,服务器端是debian8。浏览器是Firefox或Chrome。 两者都显示:
$ echo $LANG
en_US.UTF-8
在深入研究代码之前,有什么操作系统级的东西可以尝试吗?你知道吗
以下是完整的错误回溯:
Traceback (most recent call last):
File "/opt/adagios/adagios/views.py", line 43, in wrapper
result = view_func(request, *args, **kwargs)
File "/opt/adagios/adagios/objectbrowser/views.py", line 191, in edit_object
c['form'] = PynagForm(pynag_object=my_object, initial=my_object._original_attributes)
File "/opt/adagios/adagios/objectbrowser/forms.py", line 312, in __init__
self.fields[field_name] = self.get_pynagField(field_name, css_tag="inherited")
File "/opt/adagios/adagios/objectbrowser/forms.py", line 418, in get_pynagField
_('%(inherited_value)s (inherited from template)') % {'inherited_value': smart_str(inherited_value)}
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 54: ordinal not in range(128)
目前没有回答
相关问题 更多 >
编程相关推荐