def team_users(team_id): if request.method == "GET": try: ret = Team.get_team_users(team_id) except Exception as e: ret = {"msg": str(e)} return json.dumps(ret)
def team_users(team_id): if request.method == "GET": try: ret = Team.get_team_users(team_id) except Exception as e: ret = {"msg":str(e)} return json.dumps(ret)
def team_edit(team_id): if request.method == "GET": j = Team.get_team_users(team_id) team = Team(j['id'], j['name'], j['resume'], j['creator'], j['creator_name'], []) team_user_ids = ",".join([str(x['id']) for x in j['users']]) return render_template("team/edit.html", **locals()) if request.method == "POST": ret = {"msg":""} resume = request.form.get("resume", "") users = request.form.get("users", "") user_ids = users and users.split(",") or [] user_ids = [int(x) for x in user_ids] try: Team.update_team(team_id, resume, user_ids) except Exception as e: ret['msg'] = str(e) return json.dumps(ret)