Как добавить запись в базу данных через приложение на PyQt5
База Данных PostgreSQL на Debian. Пишу приложение на Python - PyQt5 для взаимодействия с БД. В таблице приложения всегда есть пустая строка. Нужно чтобы по нажатию кнопки считывались данные с этой строки (которые я вобью заранее) и добавились в базу данных. Делал через .format но данные не добавляются. В чем проблема? '
def addRecord(self):
rows = self.table.rowCount()-1
fields = []
for i in range(29):
fields.append(self.table.itemAt(rows, i).text())
query_ins = "INSERT INTO АБШ VALUES ({}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {})".format(*fields)
print(query_ins)
query = QSqlQuery(query_ins)`