我无法提交django表格



/home处的运行时间错误您通过POST调用了这个URL,但URL没有以斜杠结尾,并且您设置了APPEND_slash。Django在维护POST数据时无法重定向到斜杠URL。将表单更改为指向127.0.0.1:8000/home/(注意后面的斜杠),或者在Django设置中设置APPEND_slash=False。请求方式:POST请求URL:http://127.0.0.1:8000/homeDjango版本:3.1.2异常类型:RuntimeError异常值:
您通过POST调用了此URL,但该URL没有以斜杠结尾,并且您设置了APPEND_slash。Django在维护POST数据时无法重定向到斜杠URL。将表单更改为指向127.0.0.1:8000/home/(注意后面的斜杠),或者在Django设置中设置APPEND_slash=False。异常位置:C:\Users\Deepak\AppData\Local\Programs\Python39\lib\site packages\django\middleware\common.py,第87行,位于get_full_path_with_slash中Python可执行文件:C:\Users\Deepak\AppData\Local\Programs\Python39\Python.exePython版本:3.9.0Python路径:
[C:\Users\Deepak\protfolio','C:\Users\Deepak\AppData\Local\Programs\Python39\Python39.zip',"C:\Users\Deepak\AppData\Local\Programs\Python39\DLL","C:\Users\Deepak\AppData\Local\Programs\Python39\lib","C:\Users\Deepak\AppData\Local\Programs\Python39","C:\Users\Deepak\AppData\Roaming\Python\Python39\site packages","C:\Users\Deepak\AppData\Local\Programs\Python39\lib\site packages"]服务器时间:2021年1月16日星期六06:27:38+0000

错误清楚地表明您的表单已发布到/home,但在URL模式中找不到/home。更改模板中的POST URL。此外,请查看Django文档,其中提到当Django尝试重定向时,表单可能会发生数据丢失。

设置为True时,如果请求URL与URLconf中的模式,并且它不会以斜杠、HTTP结尾重定向被发送到相同的URL,并附加一个斜杠。请注意重定向可能导致POST请求中提交的任何数据迷路的

最新更新