现在只有在 render_template 的时候才会刷新数据
有没有什么比较简单的方法实现每 1 个小时刷新一次?
1
SR1 2017 年 2 月 12 日 via iPhone
Flask 只是个 web 后台框架
要自动刷新的话,前端用 js 写个轮询就好了 |
2
jimzhong 2017 年 2 月 12 日 via Android
前端写个 js , setTimeout
|
3
ChiChou 2017 年 2 月 12 日 可以不用 js 。暴露年龄的 Refresh 头:
https://en.wikipedia.org/wiki/Meta_refresh |
4
wellsc 2017 年 2 月 12 日 via Android
拥抱 websocket
|
5
lijsh 2017 年 2 月 12 日 via Android
js 写个 setTimeout 是最简单的,两行代码的事。
|
10
Perry 2017 年 2 月 13 日 via iPhone
用 firebase 数据一更新就能刷新
|
11
Geoion 2017 年 2 月 13 日 via Android
试试 celery
|
13
Aether 2017 年 2 月 13 日
不知道是否符合楼主需求:
flask-cache 自己做一个逻辑,先取 cache ,取不到就生成新的数据,然后放 cache 里,然后再从 cache 返回数据 |
14
liyj144 2017 年 2 月 13 日 从轻量到重量:浏览器插件=》 html refresh =》 setInterval =》 websocket
|
15
yanzixuan 2017 年 2 月 13 日
js setInterval 走 xhr 啊。
|