diff --git a/controllers/web/admin.py b/controllers/web/admin.py new file mode 100644 index 0000000..1e80488 --- /dev/null +++ b/controllers/web/admin.py @@ -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" \ No newline at end of file diff --git a/controllers/web/endpoints.py b/controllers/web/endpoints.py index d707146..8cdb2ed 100644 --- a/controllers/web/endpoints.py +++ b/controllers/web/endpoints.py @@ -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 #