django Using the URLconf defined in test02.urls, Django tried these URL patterns, in this order:

就是 url 配错了。。。。。

我想访问  127.0.0.1:8000/student/show 的

于是在 根路由  urls.py 配置 

django Using the URLconf defined in test02.urls, Django tried these URL patterns, in this order:

子路由配置

django Using the URLconf defined in test02.urls, Django tried these URL patterns, in this order: 

 

然后访问出错了, 报 404 

因为跟路由匹配成功student之后 , 后面还有一条 斜杠, 即是 /  (127.0.0.1:8000/student  /show)

然后 子路由那里 ^show 表示以show 开头, 但是前面的  / 还有啊, 前面根路由只是匹配了student ,  / 还等待匹配, 所以上面子路由re_path(r'^show'....)根本就没有匹配成功

 

所以根路由要改成

django Using the URLconf defined in test02.urls, Django tried these URL patterns, in this order:、、

 

 

上一篇:Unity 发布WebGL 异常 : Uncaught ReferenceError: unityFramework is not defined


下一篇:Boot system into different targets manually