SQL-запрос не показывает каких-либо изменений в базе данных - PullRequest
0 голосов
/ 12 июня 2019

У меня есть модель в django, где я хочу ввести некоторые данные, используя запрос ниже. Запрос выполняется без ошибок, но кортеж не добавлен в базу данных. В чем может быть причина этого?

conn=sqlite3.connect('C:\mysite\db.sqlite3')
cursor=conn.cursor()
query="INSERT INTO 'polls_finalscore' VALUES (1,'michel',22);"
result=cursor.execute(query)

1 Ответ

1 голос
/ 12 июня 2019

После того, как вы выполнили запрос, вам нужно зафиксировать транзакцию, поэтому добавьте нижеприведенное после cursor.execute(...)

conn.commit()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...