mirror of
https://github.com/StefBuwalda/WebTech.git
synced 2025-10-30 19:29:58 +00:00
Added decorator for admin
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
from flask import Blueprint, render_template
|
||||
from flask_login import login_required # type: ignore
|
||||
from application.dash.models import Service
|
||||
from application.decorators import admin_required
|
||||
|
||||
dash_blueprint = Blueprint("dash", __name__, template_folder="templates")
|
||||
|
||||
@@ -12,3 +13,9 @@ dash_blueprint = Blueprint("dash", __name__, template_folder="templates")
|
||||
def index():
|
||||
services = Service.query.all() # type: ignore
|
||||
return render_template("dashboard.html", services=services)
|
||||
|
||||
|
||||
@dash_blueprint.route("/admin", methods=["GET", "POST"])
|
||||
# @admin_required
|
||||
def admin():
|
||||
return render_template("admin.html")
|
||||
|
||||
Reference in New Issue
Block a user