为了账号安全,请及时绑定邮箱和手机立即绑定

'utf8' codec can't decode byte 0xbf in position 50: invalid start byte

'utf8' codec can't decode byte 0xbf in position 50: invalid start byte

KIWI2018 2018-03-19 15:53:38
继续学习Django+Xadmin的实战项目中,目前遇到一个问题。控制台报错是"D:\py_program\PyCharm 2016.1.4\bin\runnerw.exe" C:\Users\qw\Envs\mxonline\Scripts\python.exe C:/Users/qw/PycharmProjects/mx_online/manage.py runserver 127.0.0.1:8000Performing system checks...C:\Users\qw\Envs\mxonline\lib\site-packages\DjangoUeditor\urls.py:11: RemovedInDjango110Warning: django.conf.urls.patterns() is deprecated and will be removed in Django 1.10. Update your urlpatterns to be a list of django.conf.urls.url() instances instead.  url(r'^controller/$',get_ueditor_controller)     System check identified no issues (0 silenced).March 19, 2018 - 15:29:44Django version 1.9, using settings 'mx_online.settings'Starting development server at http://127.0.0.1:8000/Quit the server with CTRL-BREAK.Internal Server Error: /Traceback (most recent call last):  File "C:\Users\qw\Envs\mxonline\lib\site-packages\django\core\handlers\base.py", line 149, in get_response    response = self.process_exception_by_middleware(e, request)  File "C:\Users\qw\Envs\mxonline\lib\site-packages\django\core\handlers\base.py", line 147, in get_response    response = wrapped_callback(request, *callback_args, **callback_kwargs)  File "C:\Users\qw\Envs\mxonline\lib\site-packages\django\views\generic\base.py", line 68, in view    return self.dispatch(request, *args, **kwargs)  File "C:\Users\qw\Envs\mxonline\lib\site-packages\django\views\generic\base.py", line 88, in dispatch    return handler(request, *args, **kwargs)  File "C:\Users\qw\PycharmProjects\mx_online\apps\users\views.py", line 338, in get    'course_orgs':course_orgs  File "C:\Users\qw\Envs\mxonline\lib\site-packages\django\shortcuts.py", line 67, in render    template_name, context, request=request, using=using)  File "C:\Users\qw\Envs\mxonline\lib\site-packages\django\template\loader.py", line 96, in render_to_string    template = get_template(template_name, using=using)  File "C:\Users\qw\Envs\mxonline\lib\site-packages\django\template\loader.py", line 32, in get_template    return engine.get_template(template_name, dirs)  File "C:\Users\qw\Envs\mxonline\lib\site-packages\django\template\backends\django.py", line 40, in get_template    return Template(self.engine.get_template(template_name, dirs), self)  File "C:\Users\qw\Envs\mxonline\lib\site-packages\django\template\engine.py", line 190, in get_template    template, origin = self.find_template(template_name, dirs)  File "C:\Users\qw\Envs\mxonline\lib\site-packages\django\template\engine.py", line 157, in find_template    name, template_dirs=dirs, skip=skip,  File "C:\Users\qw\Envs\mxonline\lib\site-packages\django\template\loaders\base.py", line 40, in get_template    contents = self.get_contents(origin)  File "C:\Users\qw\Envs\mxonline\lib\site-packages\django\template\loaders\filesystem.py", line 25, in get_contents    return fp.read()  File "C:\Users\qw\Envs\mxonline\lib\codecs.py", line 314, in decode    (result, consumed) = self._buffer_decode(data, self.errors, final)UnicodeDecodeError: 'utf8' codec can't decode byte 0xbf in position 50: invalid start byte[19/Mar/2018 15:44:38] "GET / HTTP/1.1" 500 134144  以上标注了黑体的部分我都不太明白是什么意思。我试图解决第一个问题,RemovedInDjango110Warning: django.conf.urls.patterns() is deprecated and will be removed in Django 1.10. Update your urlpatterns to be a list of django.conf.urls.url() instances instead.  url(r'^controller/$',get_ueditor_controller)     我使用全局搜索,查找controller这个关键词,但是没有这个关键词。想到我可能是URL配置错了。但不知道具体是哪里错了。我现在使用的是Django 1.9但是这个问题似乎不会影响我在网页访问第二个问题是编码问题??UnicodeDecodeError: 'utf8' codec can't decode byte 0xbf in position 50: invalid start byte我查找了相关了问题,或许是html页面的编码出错了。但是我不知道怎么在Pycharm中去修改代码的编码形式。请大神指点下我。
查看完整描述

目前暂无任何回答

  • 0 回答
  • 0 关注
  • 2149 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信