コード例 #1
0
ファイル: views_site.py プロジェクト: wilrona/Gesacom
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"))
コード例 #2
0
ファイル: views_site.py プロジェクト: wilrona/Gesacom
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())