Django 的配置参数 APPEND_SLASH (布尔值)会自动给网址结尾加斜杆('/').
如上图:
使用 请求 POST /login 301 被重定向到了 GET /login/ 405
默认地,任何不匹配或尾部没有斜杠(/)的申请URL,将被重定向至尾部包含斜杠的相同字眼的URL。
当 seetings.py 设置为 APPEND_SLASH = False 时,访问 POST /login 将会返回 404。
注: 非GET方法还是不要自动APPEND_SLASH的好
参考:https://blog.csdn.net/handsomekang/article/details/78650513