假设您想重定向未登录的用户。目前我有这个:
def my_account():
if "user" not in session or not session["user"]:
return redirect('/')
...
def my_favourites():
if "user" not in session or not session["user"]:
return redirect('/')
...
但现在我想重用检查用户是否登录的代码。但这需要session
对象。
我不确定我是否可以或应该在辅助函数中显式传递request
or对象。session
或者如果还有另一种更优选的方式?