def edit(domaine_id=None): if domaine_id: domaines = Domaine.get_by_id(domaine_id) form = FormDomaine(obj=domaines) form.id.data = domaine_id else: domaines = Domaine() form = FormDomaine() success = False if form.validate_on_submit(): domaines.libelle = form.libelle.data domaines.code = form.code.data domaines.put() flash('Enregistement effectue avec succes', 'success') success = True return render_template('domaine/edit.html', **locals())