AJAX, render_template или redirect ... когда каждый из них должен использоваться? - PullRequest
0 голосов
/ 23 октября 2019

Например, на странице индекса моего веб-сайта я выбираю данные из базы данных и отображаю их в формате HTML.

Если в базе данных есть какие-либо изменения, когда я использую render_template("index.html"), данные необновлено (пользователь должен перезагрузить страницу, чтобы обновить ее).

Но когда я использую redirect('/index'), загрузка занимает больше времени, но данные обновляются. Это потому, что render_template только перезагружает HTML и не выполняет функцию def index() для извлечения новых данных?

Таким образом, вместо использования render_template, который предположительно только перезагружает HTML, следуетЯ использую AJAX?

Как правило, когда следует использовать AJAX, шаблон рендеринга или перенаправление?

...