def all(request): """ 返回当前用户所有 Todo,若是登录用户则根据 user_id 返回,否则根据 session_id 返回 """ session_id = request.query.get('sid') s = Session.find_by(session_id=session_id) if s is not None: user_id = s.user_id todos = Todo.find_all_json(user_id=user_id) else: todos = Todo.find_all_json(session_id=session_id) return json_response(todos)
def index(): """ 显示该用户所有todo :return: 显示todo页面 """ user = current_user() todos = Todo.find_all_json(user_id=user.id, deleted=False) return jsonify(todos)
def index(request): u = current_user(request) todos = Todo.find_all_json(user_id=u.id, deleted=False) return json_response(todos)