django用postman发送请求http://localhost:8000/api/books时,没有在URL后面加 '/',导致报错:
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 localhost:8000/api/books/ (note the trailing slash), or set APPEND_SLASH=False in your Django settings.
解决方法:
当使用POSTMAN向Django应用发送请求到http://localhost:8000/api/books时,由于URL未以/结尾且APPEND_SLASH设置为True,导致RuntimeError。解决方案是将URL更改为http://localhost:8000/api/books/,或者在Django设置中将APPEND_SLASH设为False。

被折叠的 条评论
为什么被折叠?



