refactor(templates): 移除 jinja2 includes 使用

This commit is contained in:
zhengxinonly
2023-12-22 23:01:45 +08:00
parent 7203bcfecc
commit b5625ecf1f
5 changed files with 20 additions and 36 deletions
+1 -1
View File
@@ -14,7 +14,7 @@ def user_identity_lookup(user):
@jwt.user_lookup_loader @jwt.user_lookup_loader
def user_lookup_callback(_jwt_header, jwt_data): def user_lookup_callback(_jwt_header, jwt_data):
identity = jwt_data["sub"] identity = jwt_data["sub"]
return UserORM.query.filter_by(id=identity).one_or_none() return UserORM.query.filter(UserORM.id == identity).one_or_none()
@jwt.expired_token_loader @jwt.expired_token_loader
+10
View File
@@ -0,0 +1,10 @@
function getCookie(name) {
let matches = document.cookie.match(
new RegExp(
"(?:^|; )" +
name.replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g, "\\$1") +
"=([^;]*)",
),
);
return matches ? decodeURIComponent(matches[1]) : undefined;
}
-20
View File
@@ -1,20 +0,0 @@
<link rel="stylesheet" href="/static/component/pear/css/pear.css" />
<link rel="stylesheet" href="/static/admin/css/admin.css" />
<link rel="stylesheet" href="/static/admin/css/admin.dark.css" />
<link rel="stylesheet" href="/static/admin/css/variables.css" />
<link rel="stylesheet" href="/static/admin/css/reset.css" />
<!-- 依 赖 脚 本 -->
<script src="/static/component/layui/layui.js"></script>
<script src="/static/component/pear/pear.js"></script>
<script>
function getCookie(name) {
let matches = document.cookie.match(
new RegExp(
"(?:^|; )" +
name.replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g, "\\$1") +
"=([^;]*)",
),
);
return matches ? decodeURIComponent(matches[1]) : undefined;
}
</script>
+9 -1
View File
@@ -7,7 +7,15 @@
content="width=device-width, initial-scale=1, maximum-scale=1" content="width=device-width, initial-scale=1, maximum-scale=1"
/> />
<title>Pear Admin Flask</title> <title>Pear Admin Flask</title>
{% include 'includes/script.html' %} <link rel="stylesheet" href="/static/component/pear/css/pear.css" />
<link rel="stylesheet" href="/static/admin/css/admin.css" />
<link rel="stylesheet" href="/static/admin/css/admin.dark.css" />
<link rel="stylesheet" href="/static/admin/css/variables.css" />
<link rel="stylesheet" href="/static/admin/css/reset.css" />
<!-- 依 赖 脚 本 -->
<script src="/static/component/layui/layui.js"></script>
<script src="/static/component/pear/pear.js"></script>
<script src="/static/js/pear_admin_flask.js"></script>
</head> </head>
<!-- 结 构 代 码 --> <!-- 结 构 代 码 -->
<body class="layui-layout-body pear-admin"> <body class="layui-layout-body pear-admin">
-14
View File
@@ -70,20 +70,6 @@
/> />
</div> </div>
</div> </div>
<!--
<div class="tab-log-verification">
<div class="verification-text">
<div class="layui-input-wrap">
<div class="layui-input-prefix">
<i class="layui-icon layui-icon-auz"></i>
</div>
<input lay-verify="required" placeholder="验证码" autocomplete="off" class="layui-input">
</div>
</div>
<img src="/static/admin/images/captcha.gif" alt=""
class="verification-img"/>
</div>
-->
<div class="layui-form-item"> <div class="layui-form-item">
<div class="remember-passsword"> <div class="remember-passsword">
<div class="remember-cehcked"> <div class="remember-cehcked">