0
我接受用户在html文件中的输入,并使用POST方法将它发送回烧瓶,并接受a,b,c,d变量。 现在我正在使用以下查询cur.execute(“INSERT INTO Home VALUES(?,?,?,?)”,a,b,c,d)来插入a,b,c,d的值,但是我我得到一个内部服务器错误。 如何解决这个问题?通过烧瓶将用户接受的输入插入数据库
我接受用户在html文件中的输入,并使用POST方法将它发送回烧瓶,并接受a,b,c,d变量。 现在我正在使用以下查询cur.execute(“INSERT INTO Home VALUES(?,?,?,?)”,a,b,c,d)来插入a,b,c,d的值,但是我我得到一个内部服务器错误。 如何解决这个问题?通过烧瓶将用户接受的输入插入数据库
如果这种情况真的是你想要执行的代码:
cur.execute("INSERT INTO Home VALUES(?,?,?,?)",a,b,c,d)
,那么你必须使用一个列表参数列表:
cur.execute("INSERT INTO Home VALUES(?,?,?,?)", [a,b,c,d])
嘿,它确实工作!谢谢! – janhavi 2014-11-04 22:11:53
我建议你使用SQLAlchemy它是一个优秀的ORM。内部服务器错误可能会引发很多错误 – dpgaspar 2014-11-04 21:52:09