def edit(charge_id=None): if charge_id: charges = Charge.get_by_id(charge_id) form = FormCharge(obj=charges) else: charges = Charge() form = FormCharge() success = False if form.validate_on_submit(): entreprise = Societe.query().get() charges.libelle = form.libelle.data charges.societe = entreprise.key charges.put() flash("Enregistement effectue avec succes", "success") success = True return render_template("charge/edit.html", **locals())