コード例 #1
0
ファイル: app.py プロジェクト: wilbys/curso_flask
def categorias_delete(id):
    from aplicacion.models import Categorias
    cat = Categorias.query.get(id)
    if cat is None:
        abort(404)
    form = FormSINO()
    if form.validate_on_submit():
        if form.si.data:
            db.session.delete(cat)
            db.session.commit()
        return redirect(url_for("categorias"))
    return render_template("categorias_delete.html", form=form, cat=cat)
コード例 #2
0
ファイル: app.py プロジェクト: wilbys/curso_flask
def articulos_delete(id):
    from aplicacion.models import Articulos
    art = Articulos.query.get(id)
    if art is None:
        abort(404)
    form = FormSINO()
    if form.validate_on_submit():
        if form.si.data:
            if art.image != "":
                os.remove(app.root_path + "/static/upload/" + art.image)
            db.session.delete(art)
            db.session.commit()
        return redirect(url_for("inicio"))
    return render_template("articulos_delete.html", form=form, art=art)