方案一:用户手动刷新
方案二:用轮询实现票数实时显示--flask
在前端页面写一个函数,每个两秒刷新页面
from flask import Flask,request,render_template,redirect,session app = Flask(__name__) app.secret_key = 'asdfasdf' @app.before_request def check_login(): if request.path == '/login': return None user = session.get('user_info') if not user: return redirect('/login') @app.route('/login',methods=['GET',"POST"]) def login(): if request.method == "GET": return render_template('login.html') else: user = request.form.get('user') pwd = request.form.get('pwd') session['user_info'] = user return redirect('/index') GENTILEMAN = { '1':{'name':'向龙','count':0}, '2':{'name':'霄汉','count':0}, } @app.route('/index') def index(): return render_template('index.html',gg=GENTILEMAN) if __name__ == '__main__': app.run()