RuntimeError: You called this URL via POST, but the URL doesn‘t end in a slash and you have APPEND_S

1. 报错现象

访问时报错:
RuntimeError: You called this URL via POST, but the URL doesn’t end in a slash and you have APPEND_SLASH set. Django can’t redirect to the slash URL while maintaining POST data. Change your form to point to 127.0.0.1:8080/api/login/ (note the trailing slash), or set APPEND_SLASH=False in your Django settings.

apipost报错

在这里插入图片描述

IDEA报错

在这里插入图片描述

2. 解决方法

给urlhttp://127.0.0.1:8080/api/login最后加上/即可.
原因是urls里的配置是’^api/login/$’

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_29974229/article/details/125439287