#10 Started on the admin endpoints

This commit is contained in:
Luke Else 2024-02-12 19:28:15 +00:00
parent 7faca50b73
commit cc9aaff6e1
2 changed files with 23 additions and 0 deletions

21
controllers/web/admin.py Normal file
View File

@ -0,0 +1,21 @@
""" The user controller to manage all of the user related endpoints
in the web app
"""
from flask import Blueprint
# from flask import render_template
# Blueprint to append user endpoints to
blueprint = Blueprint("admin", __name__, url_prefix="/admin")
@blueprint.route('/')
def main_admin():
""" Function responsible for delivering the admin page for the site """
return "Hello, World"
@blueprint.route('/users/')
def admin_users():
""" Endpoint responsible for managing a users permissions """
return "Hello, Worlds"

View File

@ -6,12 +6,14 @@ from flask import redirect, Blueprint, session
from . import user
from . import product
from . import stats
from . import admin
blueprint = Blueprint('main', __name__)
blueprint.register_blueprint(user.blueprint)
blueprint.register_blueprint(product.blueprint)
blueprint.register_blueprint(stats.blueprint)
blueprint.register_blueprint(admin.blueprint)
# CONTEXTS #