• 手机版

    扫码体验手机版

  • 微信公众号

    扫码关注公众号

国内首家协议开发

软芯音视解码保护平台

在线
客服

发布
需求

在线
聊天

天盟
APP

天盟APP下载

关注
微信

微信扫一扫访问
顶部

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

继续学习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:8000
Performing 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:44
Django 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中去修改代码的编码形式。


请大神指点下我。

免责声明:本内容仅代表回答会员见解不代表天盟观点,请谨慎对待。

版权声明:作者保留权利,不代表天盟立场。

使用道具 举报

发新帖

发布任务需求已有1031167位用户正在使用天盟网服务

发布分类: *
任务预算: *
需求内容: *
手机号码: *
任务商家报价为
  • 预算价 :
  • 成交价 :
  • 完工期 :
  • 质保期 :

* 最终任务项目以服务商报价、双方协商为准!