modified: app.py

modified:   templates/admin_dashboard.html
This commit is contained in:
SimolZimol
2024-09-06 12:00:16 +02:00
parent 4bfad25fc6
commit 8fc4f5c241
2 changed files with 19 additions and 5 deletions

4
app.py
View File

@@ -163,7 +163,7 @@ def admin_dashboard():
return render_template("admin_dashboard.html", user_info=user_info) return render_template("admin_dashboard.html", user_info=user_info)
else: else:
return redirect(url_for("user_dashboard")) return redirect(url_for("user_dashboard"))
return redirect(url_for("landing")) return redirect(url_for("login"))
@app.route("/user_dashboard") @app.route("/user_dashboard")
def user_dashboard(): def user_dashboard():
@@ -184,7 +184,7 @@ def user_dashboard():
return render_template("user_dashboard.html", user_info=user_info, user_data=user_data) return render_template("user_dashboard.html", user_info=user_info, user_data=user_data)
else: else:
return "User data not found", 404 return "User data not found", 404
return redirect(url_for("landing")) return redirect(url_for("login"))
@app.route("/dashboard") @app.route("/dashboard")
def dashboard(): def dashboard():

View File

@@ -24,9 +24,23 @@
<div class="container mt-5"> <div class="container mt-5">
<h1 class="text-center">Welcome, {{ user_info.username }} (Admin)</h1> <h1 class="text-center">Welcome, {{ user_info.username }} (Admin)</h1>
<p class="text-center">Here you can manage the system and users.</p> <p class="text-center">Here you can manage the system and users.</p>
<div class="text-center"> <div class="card mt-4">
<a href="{{ url_for('users') }}" class="btn btn-primary">Manage Users</a> <div class="card-body">
<a href="{{ url_for('logs') }}" class="btn btn-secondary">View Logs</a> <h5 class="card-title">Bot Status</h5>
<p class="card-text">Status:
<span class="badge badge-{{ 'success' if bot_running else 'danger' }}">
{{ "Running" if bot_running else "Stopped" }}
</span>
</p>
<a href="{{ url_for('start') }}"
class="btn btn-primary btn-block {{ 'disabled' if bot_running else '' }}">Start Bot</a>
<a href="{{ url_for('stop') }}"
class="btn btn-danger btn-block {{ 'disabled' if not bot_running else '' }}">Stop Bot</a>
<a href="{{ url_for('settings') }}" class="btn btn-secondary btn-block">Settings</a>
<a href="{{ url_for('view_logs') }}" class="btn btn-warning btn-block">View Logs</a>
<a href="{{ url_for('users') }}" class="btn btn-info btn-block">User Management</a>
<a href="{{ url_for('logout') }}" class="btn btn-outline-secondary btn-block">Logout</a>
</div>
</div> </div>
</div> </div>
</body> </body>