项目场景:
使用flask搭建框架 连接mysql给表插入数据时报错
pymysq1.err.OperationalError:(1054, "Unknown column 'None' in 'field list'")
“字段列表中未知列为None”
报错截图
原因分析:
原sql语句:
sql = f"""insert into user values ({uname}, {pwd}, {mobile}, {email})"""
sql语句没获取到数据, 字段没有值
解决方案:
字段没有值说明前端没有获取到
前端数据获取form修改为json
uname = request.json.get('zh')
pwd = request.json.get('mm')
mobile = request.json.get('mobile')
email = request.json.get('email')