From 58de71cb09b70743a11e715b36797146e475718d Mon Sep 17 00:00:00 2001 From: Cédric Bonhomme Date: Fri, 27 Dec 2013 12:21:17 +0100 Subject: Flash messsages. --- pyaggr3g470r/views.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'pyaggr3g470r/views.py') diff --git a/pyaggr3g470r/views.py b/pyaggr3g470r/views.py index 4e8fa6ef..d80051f3 100644 --- a/pyaggr3g470r/views.py +++ b/pyaggr3g470r/views.py @@ -59,12 +59,12 @@ def before_request(): @app.errorhandler(403) def authentication_failed(e): - flash('Authenticated failed.') + flash('Authenticated failed.', 'danger') return redirect(url_for('login')) @app.errorhandler(401) def authentication_failed(e): - flash('Authenticated required.') + flash('Authenticated required.', 'info') return redirect(url_for('login')) @login_manager.user_loader @@ -81,7 +81,7 @@ def login(): user = models.User.objects(email=form.email.data).first() login_user(user) g.user = user - flash("Logged in successfully.") + flash("Logged in successfully.", 'success') return redirect(url_for('home')) return render_template('login.html', form=form) @@ -198,7 +198,10 @@ def delete(article_id=None): feed.articles.remove(article) article.delete() user.save() + flash('Article "' + article.title + '" deleted.', 'success') return redirect(url_for('home')) + flash('Impossible to delete the article.', 'danger') + return redirect(url_for('home')) @app.route('/articles/', methods=['GET']) @login_required -- cgit