2 Star 3 Fork 8

一米阳光/DjangoAdmin_Tornado_Layui

加入 Gitee
与超过 1400万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
index.html 6.82 KB
一键复制 编辑 原始数据 按行查看 历史
一米阳光 提交于 2026-01-18 12:27 +08:00 . 优化操作体验
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
<title>Tornado+Layui【旗舰版】敏捷开发框架</title>
<link href="/static/assets/images/favicon.ico" rel="icon">
<link rel="stylesheet" href="/static/assets/libs/layui/css/layui.css"/>
<link rel="stylesheet" href="/static/assets/module/admin.css?v=318"/>
<link rel="stylesheet" href="/static/assets/css/theme-all.css?v=318"/>
<!--[if lt IE 9]>
<script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script>
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
<![endif]-->
<script>
var _hmt = _hmt || [];
(function() {
var hm = document.createElement("script");
hm.src = "https://hm.baidu.com/hm.js?428f9130e5da817585a57b42d34e84c6";
var s = document.getElementsByTagName("script")[0];
s.parentNode.insertBefore(hm, s);
})();
</script>
</head>
<body class="layui-layout-body">
<div class="layui-layout layui-layout-admin">
<!-- 头部 -->
<div class="layui-header">
<div class="layui-logo">
<img src="/static/assets/images/logo.png"/>
<cite>&nbsp;&nbsp;Tornado+Layui 旗舰版&emsp;</cite>
</div>
<ul class="layui-nav layui-layout-left">
<li class="layui-nav-item" lay-unselect>
<a ew-event="flexible" title="侧边伸缩"><i class="layui-icon layui-icon-shrink-right"></i></a>
</li>
<li class="layui-nav-item" lay-unselect>
<a ew-event="refresh" title="刷新"><i class="layui-icon layui-icon-refresh-3"></i></a>
</li>
{% for item in menuList %}
<li class="layui-nav-item layui-hide-xs {% if loop.index == 1 %} layui-this{% endif %}" lay-unselect><a
nav-bind="xt{{loop.index}}">{{item.name}}</a></li>
{% endfor %}
<!-- 小屏幕下变为下拉形式 -->
<li class="layui-nav-item layui-hide-sm layui-show-xs-inline-block" lay-unselect>
<a>更多</a>
<dl class="layui-nav-child">
<dd lay-unselect><a nav-bind="xt1">系统一</a></dd>
<dd lay-unselect><a nav-bind="xt2">系统二</a></dd>
<dd lay-unselect><a nav-bind="xt3">系统二</a></dd>
</dl>
</li>
</ul>
<ul class="layui-nav layui-layout-right">
<li class="layui-nav-item" lay-unselect>
<a ew-event="message" title="消息">
<i class="layui-icon layui-icon-notice"></i>
<span class="layui-badge-dot"></span>
</a>
</li>
<li class="layui-nav-item" lay-unselect>
<a ew-event="note" title="便签"><i class="layui-icon layui-icon-note"></i></a>
</li>
<li class="layui-nav-item layui-hide-xs" lay-unselect>
<a ew-event="fullScreen" title="全屏"><i class="layui-icon layui-icon-screen-full"></i></a>
</li>
<li class="layui-nav-item layui-hide-xs" lay-unselect>
<a ew-event="lockScreen" title="锁屏"><i class="layui-icon layui-icon-password"></i></a>
</li>
<li class="layui-nav-item" lay-unselect>
<a>
<img src="{% if userInfo.avatar %}{{userInfo.avatar}}{% else %}/static/assets/images/logo.png{% endif %}" class="layui-nav-img">
<cite>{{userInfo.realname}}</cite>
</a>
<dl class="layui-nav-child">
<dd lay-unselect><a ew-href="/userInfo">个人中心</a></dd>
<dd lay-unselect><a ew-event="psw">修改密码</a></dd>
<hr>
<dd lay-unselect><a ew-event="logout" data-url="/logout">退出</a></dd>
</dl>
</li>
<li class="layui-nav-item" lay-unselect>
<a ew-event="theme" title="主题"><i class="layui-icon layui-icon-more-vertical"></i></a>
</li>
</ul>
</div>
<!-- 侧边栏 -->
<div class="layui-side">
<div class="layui-side-scroll">
{% for val in menuList %}
<ul class="layui-nav layui-nav-tree {% if loop.index > 1 %}layui-hide{% endif %}" nav-id="xt{{loop.index}}" lay-filter="admin-side-nav" lay-shrink="_all" style="margin: 15px 0;">
{% for vo in val.children %}
<li class="layui-nav-item">
<a {% if vo.target == 2 %}href="{{ vo.url }}" target="_blank" {% else %}lay-href="{{ vo.url }}"{% endif %}><i class="layui-icon {{vo.icon}}"></i>&emsp;<cite>{{vo.name}}</cite></a>
{% if vo.children %}
<dl class="layui-nav-child">
{% for v in vo.children %}
{% if v.children %}
<dd>
<a>{{v.name}}</a>
<dl class="layui-nav-child">
{% for vt in v.children.items %}
<dd><a {% if vt.target == 2 %}href="{{vt.url}}" target="_blank" {% else %}lay-href="{{vt.url}}"{% endif %}>{{vt.name}}</a></dd>
{% endfor %}
</dl>
</dd>
{% else %}
<dd><a {% if v.target == 2 %}href="{{v.url}}" target="_blank" {% else %}lay-href="{{v.url}}"{% endif %}>{{v.name}}</a></dd>
{% endif %}
{% endfor %}
{% endif %}
</dl>
</li>
{% endfor %}
</ul>
{% endfor %}
</div>
</div>
<!-- 主体部分 -->
<div class="layui-body"></div>
<!-- 底部 -->
<div class="layui-footer layui-text">
copyright © 2021~2026 <a href="https://www.djangoadmin.cn" target="_blank">djangoadmin.cn</a> all rights reserved.
<span class="pull-right">版本号:v2.8.0</span>
</div>
</div>
<!-- 加载动画 -->
<div class="page-loading">
<div class="ball-loader">
<span></span><span></span><span></span><span></span>
</div>
</div>
<!-- js部分 -->
<script type="text/javascript" src="/static/assets/libs/layui/layui.js"></script>
<script type="text/javascript" src="/static/assets/js/common.js?v=318"></script>
<script>
layui.use(['index'], function () {
var $ = layui.jquery;
var index = layui.index;
// 默认加载主页
index.loadHome({
menuPath: '/main',
menuName: '<i class="layui-icon layui-icon-home"></i>'
});
});
</script>
</body>
</html>
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Python
1
https://gitee.com/djangoadmin/DjangoAdmin_Tornado_Layui.git
git@gitee.com:djangoadmin/DjangoAdmin_Tornado_Layui.git
djangoadmin
DjangoAdmin_Tornado_Layui
DjangoAdmin_Tornado_Layui
master

搜索帮助