Exemplo n.º 1
0
def add_owner():
    form = OwnerForm(request.form)
    if request.method == 'POST' and form.validate():
        owner = OwnerModel(name=request.form['name'].lower(),
                           age=request.form['age'],
                           location=request.form['location'].lower())
        db.session.add(owner)
        db.session.commit()
        return redirect(url_for('owners.show_owners'))
    return render_template('owners/add_owner.html', form=form)
Exemplo n.º 2
0
def edit_owner(owner_id):
    form = OwnerForm(request.form)
    current_owner = OwnerModel.query.get(owner_id)
    if request.method == 'POST' and form.validate():
        current_owner = OwnerModel.query.filter_by(id=owner_id).update({
            'name':
            request.form['name'].lower(),
            'age':
            request.form['age'],
            'location':
            request.form['location'].lower()
        })
        db.session.commit()
        return redirect(url_for('owners.show_owners'))
    return render_template('owners/edit_owner.html',
                           owner=current_owner,
                           form=form)