fix: 修复所有弹窗打开后无法关闭的问题 - 重写closeModal先关闭再清理并try-catch容错 - 首页路由加no-store响应头避免浏览器缓存旧HTML

This commit is contained in:
2026-08-07 15:26:10 +08:00
parent 0fe2a2fc5f
commit b0f808fb8c
2 changed files with 22 additions and 10 deletions
+5 -2
View File
@@ -15,7 +15,7 @@
import os
import time
from flask import Flask, jsonify, request, redirect, url_for, render_template, Response
from flask import Flask, jsonify, request, redirect, url_for, render_template, Response, make_response
from flask_login import (LoginManager, login_user, logout_user,
login_required, current_user)
@@ -55,7 +55,10 @@ def load_user(user_id):
@login_required
def index():
"""单页应用首页。"""
return render_template("admin/monitor.html")
resp = make_response(render_template("admin/monitor.html"))
resp.headers["Cache-Control"] = "no-store, no-cache, must-revalidate, max-age=0"
resp.headers["Pragma"] = "no-cache"
return resp
@app.route("/login", methods=["GET", "POST"])