Пример #1
0
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)
Пример #2
0
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')