如何使用模板自动刷新内容

时间:2019-06-14 13:12:21

标签: python flask

我正在尝试设置一个显示有关PC信息的Flask服务器。我的问题是我有CPU使用情况,并且希望自己刷新。有什么方法可以在不加载其他页面的情况下完成此操作?我已经尝试过使用jquery,但是它没有用。

https://imgur.com/0fFkruj

我的烧瓶代码:

@app.route('/cpu')
def cpu():
    usage = psutil.cpu_percent()
    cpu = cpuinfo.get_cpu_info()['brand']
    cores = unicode(psutil.cpu_count(logical=False))
    return render_template('cpu.html', cpu = cpu, cores = cores, usage =usage)

1 个答案:

答案 0 :(得分:0)

您有几种选择:

  • 使用javascript刷新页面
  • 或者,使第二个端点将统计信息返回为json,然后使用javascript发出xhr请求并更新页面上的数据