Add login_required decorator
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
from flask import Blueprint, Flask, request, flash, render_template, url_for, session, redirect, abort, make_response, send_file
|
||||
import glob, os, sys
|
||||
from markupsafe import escape
|
||||
from tools.utils import login_required
|
||||
|
||||
logs = Blueprint('logs', __name__, template_folder='templates')
|
||||
|
||||
@@ -19,13 +20,11 @@ DATABASE = app.config['DATABASE']
|
||||
|
||||
|
||||
@logs.route('/logs/')
|
||||
@login_required
|
||||
def logfile():
|
||||
if 'username' in session:
|
||||
UTILISATEUR='%s'% escape(session['username'])
|
||||
log_file=os.path.join(DOSSIER_PERSO, UTILISATEUR, "log.txt")
|
||||
with open(log_file, 'r') as log:
|
||||
logs=log.readlines()
|
||||
log.close()
|
||||
return render_template('logs.html', section="Logs", logs=logs)
|
||||
else :
|
||||
return redirect(url_for('loginlogout.login', _external=True), code=401)
|
||||
UTILISATEUR='%s'% escape(session['username'])
|
||||
log_file=os.path.join(DOSSIER_PERSO, UTILISATEUR, "log.txt")
|
||||
with open(log_file, 'r') as log:
|
||||
logs=log.readlines()
|
||||
log.close()
|
||||
return render_template('logs.html', section="Logs", logs=logs)
|
||||
|
||||
Reference in New Issue
Block a user