Python Django url路径自动添加问题(末尾自动添加/)

参考:https://blog.csdn.net/weixin_38091140/article/details/103852840

 

我们只需在settings.py设置:

APPEND_SLASH=False

这样访问就不会自动添加后缀/了,因为这个配置默认是True的所以想要自动添加,不加这个设置或者设置为True即可。

如果设置了后还不行,看是否已经重启django项目,还有浏览器是有缓存的,可以清除浏览器缓存或者换一个浏览器试一下。

如果路由是这样写的,APPEND_SLASH=True(默认是True)

 path('p1/', views.p1),

 访问路径127.0.0.1:8000/p1,会有一个301(重定向操作),从127.0.0.1:8000/p1到127.0.0.1:8000/p1/的操作。

posted @ 2021-01-03 15:41  天气之子A  阅读(800)  评论(0编辑  收藏  举报