More files
This commit is contained in:
15
plugins/core_ui/routes.py
Normal file
15
plugins/core_ui/routes.py
Normal file
@ -0,0 +1,15 @@
|
||||
from flask import Blueprint, render_template
|
||||
from flask_login import login_required, current_user
|
||||
|
||||
bp = Blueprint('core_ui', __name__, template_folder='templates')
|
||||
|
||||
@bp.route('/')
|
||||
def home():
|
||||
return render_template('core_ui/home.html')
|
||||
|
||||
@bp.route('/admin')
|
||||
@login_required
|
||||
def admin_dashboard():
|
||||
if current_user.role != 'admin':
|
||||
return "Access denied", 403
|
||||
return render_template('core_ui/admin_dashboard.html')
|
Reference in New Issue
Block a user