flask 登录装饰器
登录装饰器 首先要自己设置cookies
# 登录装饰器
def login_required(fn):
def inner(*args, **kwargs):
user_id = request.cookies.get('user_id', None)
if user_id:
# 查询用户
user = User.query.get(int(user_id))
fn(*args, **kwargs)
else:
# 没有登录
return redirect('/login')
return inner

浙公网安备 33010602011771号