def login_required(func): @wraps(func) def wrapped(*args, **kwargs): if g.user is None: return redirect(url_for("login")) return func(*args, **kwargs) return wrapped