diff options
| author | schneefux <schneefux+commit@schneefux.xyz> | 2016-05-28 21:13:35 +0200 |
|---|---|---|
| committer | schneefux <schneefux+commit@schneefux.xyz> | 2016-05-28 21:13:35 +0200 |
| commit | 03a7b1b58cc95849b88b00af0d4ab5a4b825cdae (patch) | |
| tree | cfe12d71bcd4befb23ab92712e7f6fbddfc545f8 /app.py | |
| parent | b0a286bd89525eb1a15cddc7934f1da54485ecf5 (diff) | |
| download | jokevote-03a7b1b58cc95849b88b00af0d4ab5a4b825cdae.tar.gz jokevote-03a7b1b58cc95849b88b00af0d4ab5a4b825cdae.zip | |
stay on same page after submitting
Diffstat (limited to 'app.py')
| -rw-r--r-- | app.py | 9 |
1 files changed, 6 insertions, 3 deletions
@@ -89,20 +89,23 @@ def page(num): def submit(): text = request.form['text'] html = Markup(markdown.markdown(text, extensions=['markdown.extensions.nl2br'], output_format="html5", safe_mode="remove")) # TODO safe_mode deprecated + page = request.form['redirpage'] db().addJoke(html) - return redirect('/') + return redirect('/page/' + page) @app.route('/vote', methods=['POST']) def vote(): objectId = request.form['id'] + page = request.form['redirpage'] db().voteJoke(objectId, request.form['vote'] == 'downvote') - return redirect('/') + return redirect('/page/' + page) @app.route('/report', methods=['POST']) def report(): objectId = request.form['id'] + page = request.form['redirpage'] db().reportJoke(objectId) - return redirect('/') + return redirect('/page/' + page) @app.route('/static/<path:path>') def get_static(path): |
