def create(): form = NovoTimeForm() if form.validate_on_submit(): time = Time(nome=form.nome_time.data, escudo=form.escudo.data) db.session.add(time) db.session.commit() return redirect(url_for('times.index')) return render_template('novotime.html', title='Novo Time', form=form)
def update(id): time = Time.query.get_or_404(id) form = NovoTimeForm(nome_original=time.nome) if form.validate_on_submit(): time.nome = form.nome_time.data time.escudo = form.escudo.data db.session.add(time) db.session.commit() flash('Suas alterações foram salvas.') return redirect(url_for('times.index')) elif request.method == 'GET': time = Time.query.get(id) form.nome_time.data = time.nome form.escudo.data = time.escudo return render_template('novotime.html', form=form, title='Editar Time')