def _check_login(*args, **kwargs): try: if not (args[0].session.get(Session.USER, None)): return JsonResponse.Unauthorized("未检测到登陆信息") return fn(*args, **kwargs) except: return JsonResponse.ServerError("检查登陆状态时出错")