Complete project files including setup.sh
This commit is contained in:
49
templates/admin/dashboard.html
Normal file
49
templates/admin/dashboard.html
Normal file
@@ -0,0 +1,49 @@
|
||||
{% extends "base.html" %}
|
||||
|
||||
{% block title %}管理面板 - 泸州高中摄影社论坛{% endblock %}
|
||||
|
||||
{% block content %}
|
||||
<div class="container admin-container">
|
||||
<div class="page-header">
|
||||
<h1>🛡️ 管理面板</h1>
|
||||
</div>
|
||||
|
||||
<div class="admin-stats">
|
||||
<div class="stat-card">
|
||||
<div class="stat-icon">👥</div>
|
||||
<div class="stat-info">
|
||||
<div class="stat-number">{{ pending_users }}</div>
|
||||
<div class="stat-label">待审核用户</div>
|
||||
</div>
|
||||
<a href="{{ url_for('admin.users') }}" class="stat-link">查看</a>
|
||||
</div>
|
||||
|
||||
<div class="stat-card">
|
||||
<div class="stat-icon">📝</div>
|
||||
<div class="stat-info">
|
||||
<div class="stat-number">{{ pending_posts }}</div>
|
||||
<div class="stat-label">待审核帖子</div>
|
||||
</div>
|
||||
<a href="{{ url_for('admin.posts') }}" class="stat-link">查看</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="admin-quick-links">
|
||||
<h2>快速链接</h2>
|
||||
<div class="quick-links-grid">
|
||||
<a href="{{ url_for('admin.users') }}" class="quick-link-card">
|
||||
<span class="quick-link-icon">👤</span>
|
||||
<span class="quick-link-text">用户审核</span>
|
||||
</a>
|
||||
<a href="{{ url_for('admin.posts') }}" class="quick-link-card">
|
||||
<span class="quick-link-icon">📸</span>
|
||||
<span class="quick-link-text">帖子审核</span>
|
||||
</a>
|
||||
<a href="{{ url_for('admin.create_admin') }}" class="quick-link-card">
|
||||
<span class="quick-link-icon">➕</span>
|
||||
<span class="quick-link-text">创建管理员</span>
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
{% endblock %}
|
||||
Reference in New Issue
Block a user