我有一个函数views.py
可以直接在数据库中执行 sql 查询,就像这样
cursor.execute("INSERT INTO table1(field1,field2,field3) VALUES(%s,%s,%s)",[value1,value2,value3])
cursor.execute("UPDATE table1 SET field1=%s,field2=%s,field3=%s WHERE field4=%s",[value1,value2,value3,value4])
问题是当函数运行不显示错误并且在调试模式下返回"POST /something/20/ HTTP/1.1" 200
但在数据库中未保存数据时。我使用 django 1.8.19、django-pyodbc-azure 1.8.17 并且数据库在 sql server 2016 上。非常感谢任何帮助。