Esempio n. 1
0
def categorias_delete(id):
	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)
Esempio n. 2
0
def articulos_delete(id):
	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)
Esempio n. 3
0
def categorias_delete(id):
    # Control de permisos
    if not current_user.is_admin():
        abort(404)

    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)