def get_logged_in_user(cls, request):
"""Returns the logged in user as User instance
:param request: Request object
"""
from stalker import User
from stalker.db.session import DBSession
with DBSession.no_autoflush:
user = User.query \
.filter_by(login=authenticated_userid(request)).first()
if not user:
raise HTTPForbidden(request)
return user
评论列表
文章目录