Flask多个视图函数需要用户登录才能指向,如何统一控制

代码如下,诸如 edit(id), delete(id) 这些都需要用户登录后才能执行,而我现在用的是下面这种很初级的方法,导致代码很多冗余,不知道有没有统一简单点的判断方法

if not session.get('logged_in'):
    flash('请先登录')
    return redirect(url_for('login'))
查看回复