mirror of
https://github.com/TakeusV1/flask_ipam.git
synced 2026-10-13 17:15:33 +02:00
V1.0
This commit is contained in:
1 parent
0980efcd24
commit
f11aa2d6c6
22 files changed
+491
No files matched your search
@@ -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"
|
||||
Reference in new issue
Block a user