mirror of
				https://github.com/StefBuwalda/WebTech.git
				synced 2025-10-30 19:29:58 +00:00 
			
		
		
		
	Adding flash functionality, had to make my own decorator
This commit is contained in:
		| @@ -1,16 +1,15 @@ | ||||
| from flask import Blueprint, render_template, redirect, url_for | ||||
| from flask import Blueprint, render_template, redirect, url_for, flash | ||||
|  | ||||
| from application import db | ||||
| from application.auth.models import User | ||||
| from application.auth.forms import LoginForm | ||||
| from flask_login import (  # type: ignore | ||||
|     login_required,  # type: ignore | ||||
|     login_user,  # type: ignore | ||||
|     logout_user, | ||||
|     current_user, | ||||
| ) | ||||
| from werkzeug.security import check_password_hash, generate_password_hash | ||||
| from application.decorators import admin_required | ||||
| from application.decorators import admin_required, login_required | ||||
| from application.auth.forms import RegisterForm, UpdateForm | ||||
|  | ||||
| auth_blueprint = Blueprint("auth", __name__, template_folder="templates") | ||||
| @@ -117,4 +116,5 @@ def login(): | ||||
| @login_required | ||||
| def logout(): | ||||
|     logout_user() | ||||
|     flash("Logged out succesfully") | ||||
|     return redirect(url_for("index")) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user