def edit_result(id): result = Result.query.get_or_404(id) form = ResultForm(obj=result) if form.validate_on_submit(): form.populate_obj(result) db.session.commit() else: print form, form.errors print form.last_name.data return render_template("edit.html", result=form, id=id)
def card_edit(card_id): if can_user_edit_card(current_user, card_id): form = ResultForm(obj=Result.query.get_or_404(card_id)) if form.validate_on_submit(): form.populate_obj(Result.query.get_or_404(card_id)) db.session.commit() return redirect(url_for('profile_show', id=current_user.id)) else: print form.errors return render_template("card_edit.html", result=form, id=card_id) return redirect(url_for('start_page'))
def card_create(): form = ResultForm() if form.validate_on_submit(): form.user_id.data = current_user.id result = Result() form.populate_obj(result) db.session.add(result) db.session.commit() return redirect(url_for('profile_show', id=current_user.id)) else: print form.errors return render_template('add_card.html', form=form)