django的代码,昨晚上还好好的,今天早上进不去管理界面了,怎么回事?谢谢。

主url
图片描述

就是连登陆界面都没有了,http://127.0.0.1:8001/admin/显示的是主页,也就是空的那个url指向的html页面。

回答:

Django匹配url的时候是在url列表中从上往下依次匹配
''能匹配任何东西
所以admin就无法访问了
在使用''这样匹配广泛的url正则表达式的时候,建议将其放在url列表的最后一个

回答:

除了上面说的匹配问题
你的URL写法也有误区
像你这里匹配index的时候最好使用r'^$'
一般越复杂的URL放在越上面

以上是 django的代码,昨晚上还好好的,今天早上进不去管理界面了,怎么回事?谢谢。 的全部内容, 来源链接: utcz.com/a/161952.html

回到顶部