Exemple #1
0
def delete(id_profil):
    """
    Route qui supprime un profil dont l'id est donné en paramètres dans l'url
    Retourne une redirection vers la liste de profil
    """

    TProfils.delete(id_profil)
    return redirect(url_for("profils.profils"))
Exemple #2
0
def delete(id_profil):
    """
    Route qui supprime un profil dont l'id est donné en paramètres dans l'url
    Retourne une redirection vers la liste de profil
    """

    try:
        TProfils.delete(id_profil)
        return redirect(url_for('profil.profils'))
    except (exc.SQLAlchemyError, exc.DBAPIError) as e:
        flash("Peut-être que tu essaies de faire quelque chose qui n'est pas cohérent.")
        flash(e)
        return render_template(
            'error.html', 
            title="Houps ! Une erreur s'est produite"
        )