def flumride_set_has_payed(id): team = Team.get(id) team.has_payed = True db.session.commit() resp = jsonify(has_payed=True) resp.status_code = 200 return resp
def flumride_edit_team(id): team = Team.get(id) assert team if request.method == 'POST': form = TeamForm(request.form) team.name = form.name.data team.email = form.email.data team.city = form.city.data team.slogan = form.slogan.data team.has_payed = form.has_payed.data db.session.commit() return redirect(url_for('flumride_teams', _anchor=team.id)) else: form = TeamForm(obj=team) return render_template("flumride/edit_team.html", form=form)
def flumride_add_member(id): team = Team.get(id) assert team if request.method == 'POST': member = TeamMember() form = MemberForm(request.form) form.populate_obj(member) member.team = team db.session.add(member) db.session.commit() return redirect(url_for('flumride_teams', _anchor=member.team.id)) else: form = MemberForm() return render_template("flumride/edit_member.html", form=form, title='Lägg till medlem')