url斜杠问题——重定向
作者:互联网
path('hello',hello),
path('hello/',hello),
有什么区别?
没有斜杠:只能访问hello
有斜杠:可以访问hello和hello/
分析有斜杠的:
hello——
状态码,是301。——重定向(借A没有,又去问B借,把东西借来)
hello/是有的,但是hello是没有的,浏览器自动跳转找到hello/
关于路由后缀添加斜杠结尾,在用户访问该地址的时候,如果不加斜杠结尾,django自动再用户访问的地址后面自动补充斜杠
如果路由后缀不添加斜杠结尾,在用户访问改地址的时候,以斜杠结尾了,django报错,找不到资源
hello/——
直接可以找到
主要区别!!
没有斜杠的路径
有斜杠的路径
总结:
假设是最后一个,像上面例子那样。
尽量不加斜杠,直接字符串命名。
标签:结尾,url,django,访问,斜杠,path,hello,重定向 来源: https://www.cnblogs.com/gsxm/p/16062568.html