其他分享
首页 > 其他分享> > url斜杠问题——重定向

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