diff options
Diffstat (limited to 'atoideweb/controllers/post.py')
-rw-r--r-- | atoideweb/controllers/post.py | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/atoideweb/controllers/post.py b/atoideweb/controllers/post.py new file mode 100644 index 0000000..15c189c --- /dev/null +++ b/atoideweb/controllers/post.py @@ -0,0 +1,25 @@ +# gettext import +from gettext import gettext as _ + +# server import +from server.flask import app, logger, render, request, jsonify + + +@app.route('/post', methods=['GET', 'POST']) +def post(): + # POST + if request.method == 'POST': + if 'post-sample' in request.form: + _result = request.form['post-sample'] + else: + _result = '??' + # GET + else: + _result = '' + # + _content = { + 'title': _('atdw - POST sample'), + 'result': _result + } + # render result + return render('atoideweb/post.html', **_content) |