def create_list(): json = request.get_json() id = db.create_id('lists') title = json['title'] id_user = json['id_user'] if (db.verify_register('lists', 'id', id)): return jsonify(error(400, 'List already exists')) else: # create instance list_user = List(id, id_user, title, datetime.datetime.utcnow()) # insert into database if(db.insert('lists', list_user.to_dict())): return jsonify(list_user.to_dict()) else: return jsonify(error(203, 'Not Allowed'))
def create_list(): json = request.get_json() id = db.create_id("lists") title = json["title"] id_user = json["id_user"] if not db.verify_register("users", "id", id_user): return jsonify(error(400, "User not exists")) elif db.verify_register("lists", "id", id): return jsonify(error(400, "List already exists")) else: # create instance list_user = List(id, id_user, title, datetime.datetime.utcnow()) # insert into database if db.insert("lists", list_user.to_dict()): return jsonify(list_user.to_dict()) else: return jsonify(error(203, "Not Allowed"))
def update_list(id_list): if request.method == "POST": # query for check username query_db = db.read("lists", "id", id_list) list_user = query_db[0] if len(query_db) == 1 else None if list_user == None: return jsonify(error(404, "List not exists")) else: json = request.get_json() id = list_user["id"] title = json["title"] date = list_user["date"] id_user = list_user["id_user"] link = list_user["link"] list_user = List(id, id_user, title, date) if db.update("lists", id_list, list_user.to_dict()): return jsonify(list_user.to_dict()) else: return jsonify(error(203, "Not Allowed"))
response = requests.post(URL_CREATE_TASK, data=jsonArray) return json.loads(response.content) def create_list(list): jsonArray = json.dumps(list.to_dict()) response = requests.post(URL_CREATE_LIST, data=jsonArray) return json.loads(response.content) if __name__ == '__main__': # login user = User(1, 'lulu', 'luis', '*****@*****.**', '11/11/2011') user = create_user(user) # make list list_user = List(1, user['id'], 'title', '11/11/2011') list_user = create_list(list_user) # make task task = Task(1, list_user['id'], list_user['title'], 'description', '11/11/2011', 'status') task = create_task(task)