进行django项目的【用户注册环节】时,遇到这个问题:

"Column 'yourpassword' cannot be null")

解决方案:
用户注册页面register.py文件中,password多了一个单引号(’),把它删掉后,按照流程进行检查是否已成功:

#问题更改前

<input type="password" name="'password" placeholder="请输入密码">

#问题更改后

<input type="password" name="password" placeholder="请输入密码">

检测步骤:
1.检验是否能注册
在这里插入图片描述
2.检测页面是否正常跳转
在这里插入图片描述
3.检测数据是否已放数据库
在这里插入图片描述
目前这个环境问题已经解决啦。
此次解决思路:根据问题,出现重要关键词password,因此去找password相关代码。
此次出现原因:当时打代码系统自动给引号了,自己大概惯性原因多打了,单引号和双引号挨着,因此未注意。

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐