UnicodeDecodeError: 'gbk' codec cyte sequence
来源:2-3 视图的讲解

LOCALHOST90990
2021-06-07
项目路由:
from django.contrib import admin
from django.urls import path,include
from app1 import urls as app1_urls
urlpatterns = [
path(‘admin/’, admin.site.urls),
path(‘app1/’,include(app1_urls))
]
应用路由:
from django.urls import path#2.0之后的版本
from app1.views import Index
urlpatterns = [
#url(’’, index1),
#path(‘str:name/int:age/’, index2)
path(‘a/str:name/int:age’, Index.as_view,name=‘index’)
]
应用视图:
#coding:utf-8
from django.http import HttpResponse
from django.views.generic import View #一个神奇的基类
class Index(View): #面向对象法
def get(self,request,name,age):
return HttpResponse(‘i am {0},tii{1}ss’.format(name,age))
启动服务器 输入网址:
http://127.0.0.1:8000/app1/a/s/2
出现提示:A server error occurred. Please contact the administrator.
cmd终端报错:
UnicodeDecodeError: ‘gbk’ codec can’t decode byte 0xa6 in position 9737: illegal multibyte
sequence
[07/Jun/2021 14:15:08] “GET /app1/a/s/2 HTTP/1.1” 500 59
请问老师如何解决?ps形参是有尖括号的 复制之后没显示 请忽略
1回答
-
LOCALHOST90990
提问者
2021-06-07
老师我的形参是有尖括号的 复制之后显示不出来
042021-06-07