Колба загружает новую страницу, как будто база данных postgres не обновлялась - PullRequest
0 голосов
/ 20 октября 2018

У меня сайт на фляге.Когда новая страница загружает какие-либо запросы в базу данных heroku postgres, происходит, как будто последний коммит не произошел.После перезагрузки страницы будут обновлены запросы.

Например
Загрузить 1 с пустой базой данных

Somelist = Users.query.all()
print(somelist)
Somelist(data)
db.session.commit()
$ []

Загрузить 2

Somelist = Users.query.all()
print(somelist)
Somelist(moredata)
db.session.commit()
$ []

Загрузить 3

Somelist = Users.query.all()
print(somelist)
Somelist(evenmoredata)
db.session.commit()
$ [data]

Сайт использует postgres на heroku, Python 3.6, Flask, flask-sqlalchemy.Все запросы делают это независимо от того, к какому сценарию они относятся, и независимо от того, запускаю ли я сайт на Heroku или локально.Также независимо от того, происходит ли фиксация внутри строки, в методе класса или в функции и независимо от сценария.

Я пытался добавить

time.sleep(excessivedelay)

до и после фиксации, и проблема по-прежнемупроисходит.
Я немного растерялся.Любые идеи будут с благодарностью, спасибо.

...