This commit is contained in:
Takeus committed 2025-02-03 01:16:13 +01:00
1 parent 0980efcd24
commit f11aa2d6c6
22 files changed
+491

No files matched your search

+26
View File
@@ -0,0 +1,26 @@
from datetime import datetime
from flask import Blueprint, request, render_template, flash, url_for, redirect, abort
from flask_login import login_required, current_user
from app._config import app_version
from app.extensions import *
from app.models import *
admin = Blueprint('admin', __name__)
@admin.route('/')
@login_required
def home():
if current_user.is_admin:
return redirect(url_for('admin.dash'))
else:
return abort(403)
@admin.route('/dashboard')
@login_required
def dash():
if current_user.is_admin == False:
return abort(403)
return f"Welcome {current_user.username} to the admin dashboard"