feat(首页): 未登录时隐藏功能菜单,只显示简单欢迎页面
This commit is contained in:
@@ -448,6 +448,7 @@
|
|||||||
<i class="bi bi-speedometer2"></i><span>首页</span>
|
<i class="bi bi-speedometer2"></i><span>首页</span>
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
{% if user.is_authenticated %}
|
||||||
<li class="nav-item">
|
<li class="nav-item">
|
||||||
<a class="nav-link {% if request.resolver_match.url_name == 'yesterday_records' or 'add_reading' in request.path or 'edit_reading' in request.path or 'add_insight' in request.path or 'edit_insight' in request.path %}active{% endif %}" href="{% url 'yesterday_records' %}">
|
<a class="nav-link {% if request.resolver_match.url_name == 'yesterday_records' or 'add_reading' in request.path or 'edit_reading' in request.path or 'add_insight' in request.path or 'edit_insight' in request.path %}active{% endif %}" href="{% url 'yesterday_records' %}">
|
||||||
<i class="bi bi-journal-text"></i><span>昨日记录</span>
|
<i class="bi bi-journal-text"></i><span>昨日记录</span>
|
||||||
@@ -483,6 +484,7 @@
|
|||||||
<i class="bi bi-gear"></i><span>系统配置</span>
|
<i class="bi bi-gear"></i><span>系统配置</span>
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
{% endif %}
|
||||||
</ul>
|
</ul>
|
||||||
<ul class="navbar-nav">
|
<ul class="navbar-nav">
|
||||||
{% if user.is_authenticated %}
|
{% if user.is_authenticated %}
|
||||||
@@ -503,11 +505,13 @@
|
|||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
{% if user.is_authenticated %}
|
||||||
<li class="nav-item">
|
<li class="nav-item">
|
||||||
<a class="nav-link" href="/houtai/">
|
<a class="nav-link" href="/houtai/">
|
||||||
<i class="bi bi-shield-lock"></i><span>后台管理</span>
|
<i class="bi bi-shield-lock"></i><span>后台管理</span>
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
{% endif %}
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
{% extends 'core/base.html' %}
|
{% extends 'core/base.html' %}
|
||||||
|
|
||||||
{% block content %}
|
{% block content %}
|
||||||
|
{% if user.is_authenticated %}
|
||||||
<!-- 欢迎区域 -->
|
<!-- 欢迎区域 -->
|
||||||
<div class="row mb-4">
|
<div class="row mb-4">
|
||||||
<div class="col-12">
|
<div class="col-12">
|
||||||
@@ -372,4 +373,21 @@
|
|||||||
setCurrentYear();
|
setCurrentYear();
|
||||||
});
|
});
|
||||||
</script>
|
</script>
|
||||||
|
{% else %}
|
||||||
|
<!-- 未登录欢迎区域 -->
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-12">
|
||||||
|
<div class="card" style="background: linear-gradient(135deg, #667eea 0%, #764ba2 100%); color: white;">
|
||||||
|
<div class="card-body text-center py-5">
|
||||||
|
<i class="bi bi-house-heart" style="font-size: 5rem; opacity: 0.8;"></i>
|
||||||
|
<h2 class="mt-4 mb-3">欢迎使用家庭日报系统</h2>
|
||||||
|
<p class="mb-4 opacity-90">请先登录以使用系统功能</p>
|
||||||
|
<a href="{% url 'login' %}" class="btn btn-light btn-lg px-5">
|
||||||
|
<i class="bi bi-box-arrow-in-right me-2"></i>登录系统
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
{% endif %}
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|||||||
Reference in New Issue
Block a user