def edit_eyepiece(eyepiece_id): eyepiece = Eyepiece.query.get_or_404(eyepiece_id) form = EyepieceForm(obj=eyepiece) if form.validate_on_submit(): form.populate_obj(eyepiece) db.session.merge(eyepiece) db.session.commit() flash(u'Occulaire sauvegardé avec succès', 'success') return redirect(url_for('eyepieces')) return render_template('eyepiece/edit.html', form=form, title='Occulaire - %s' % eyepiece.name, breadcrumb=[(url_for('index'), 'Accueil'), (url_for('eyepieces'), 'Occulaires'), (url_for('show_eyepiece', eyepiece_id=eyepiece_id), eyepiece.name), (None, u'Édition')])
def new_eyepiece(): form = EyepieceForm() if form.validate_on_submit(): eyepiece = Eyepiece() form.populate_obj(eyepiece) db.session.add(eyepiece) db.session.commit() flash(u'Occulaire sauvegardé avec succès', 'success') return redirect(url_for('eyepieces')) return render_template('eyepiece/edit.html', form=form, title='Occulaires', breadcrumb=[ (url_for('index'), 'Accueil'), (url_for('eyepieces'), 'Occulaires'), (url_for('new_brand'), 'Nouvel occulaire'), ])