Я развернул простое приложение Flask из GitHub в Heroku, и оно подключено к базе данных PostgreSQL. Я знаю, что база данных подключена (потому что я могу войти), но по какой-то причине все запросы INSERT, UPDATE и DELETE не выполняются. Я пробовал эти запросы в моей базе данных напрямую, и они работают. Журналы моего приложения Heroku показывают, что запросы передаются правильно. Вот пример такого запроса, как в моем приложении.py:
db.execute ("INSERT INTO notes (id, volume_id, book_id, книга, глава, стих, ссылка, текст, топи c, примечание) ЗНАЧЕНИЯ (% s,% s,% s,% s,% s,% s,% s,% s,% s,% s,% s) ", сессия [" user_id "], int (volume_id) , int (book_id), книга, int (глава), int (стих), ссылка, текст, topi c, примечание)
Это то, что появляется в журналах: 2020-02-13T00: 42 : 10.012561 + 00: 00 app [web.1]: DEBUG: cs50: [32mINSERT INTO notes (id, volume_id, book_id, книга, глава, стих, ссылка, текст, topi c, note) ЗНАЧЕНИЯ (3, 1 1, «Бытие», 1, «1», «Бытие 1: 1-2», «В начале Бог сотворил небо и землю. И земля была без формы и пуста, и тьма была на лице глубины. И Дух Божий перешел на поверхность воды. ',' Создание ',' тест ') [0m
Когда я запускаю запрос SELECT, он может успешно получать информацию из базы данных .
Есть идеи, почему это происходит и как это исправить. это?