AJAX,render_template或redirect ...何时应分别使用?

时间:2019-10-23 01:59:16

标签: python ajax flask backend

例如, 在网站的索引页面上,我从数据库中获取数据并以HTML显示。

如果数据库中有任何更改,当我使用render_template("index.html")时,数据不会更新(用户必须重新加载页面才能更新它)。

但是当我使用redirect('/index')时,加载时间会更长,但是数据会更新。 是因为render_template仅重新加载HTML,却不执行功能def index()来获取新数据吗?

那么,我应该使用AJAX而不是使用render_template(据说应该只重新加载HTML)吗?

通常,什么时候应该使用AJAX,渲染模板或重定向?

0 个答案:

没有答案