def delete(site_id): sites = Site.get_by_id(site_id) if not sites.count_user(): sites.key.delete() flash("Suppression reussie", "success") else: flash("Impossible de supprimer", "danger") return redirect(url_for("site.index"))
def edit(site_id=None): if site_id: sites = Site.get_by_id(site_id) form = FormSite(obj=sites) else: sites = Site() form = FormSite() success = False if form.validate_on_submit(): entreprise = Societe.query().get() sites.libelle = form.libelle.data sites.societe = entreprise.key sites.put() flash("Enregistement effectue avec succes", "success") success = True return render_template("site/edit.html", **locals())