关于django中前端表单提交那点事
Posted linpei
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于django中前端表单提交那点事相关的知识,希望对你有一定的参考价值。
正常开发的时候,提交表单后,报“‘NoneType‘ object has no attribute ‘split‘”错误。
相关代码:
<form action="/login" mothed="post"> <ol> <li><input name="username1" type="text" placeholder="请输入您的邮箱地址"/></li> <li><input name="password1" type="password" placeholder="请设置您的密码"/></li> <li><input name="password1" type="password" placeholder="再次输入您的密码"/></li> <li><input name="id" type="text" placeholder="请设置您的昵称"/></li> <li><input class="button sign_up" type="submit" value="注册"/></li> </ol> </form>
当前端点击提交时,后端可以正常接收数据,但是会报上述错误,原因是提交按钮在form表单内,改成如下就可以了。
<form action=""> <ol> <li><input name="username1" type="text" placeholder="请输入您的邮箱地址"/></li> <li><input name="password1" type="password" placeholder="请设置您的密码"/></li> <li><input name="password1" type="password" placeholder="再次输入您的密码"/></li> <li><input name="id" type="text" placeholder="请设置您的昵称"/></li> </ol> </form> <ol> <li><input class="button sign_up" type="submit" value="注册"/></li> </ol>
以上是关于关于django中前端表单提交那点事的主要内容,如果未能解决你的问题,请参考以下文章