diff --git a/app.py b/app.py index 430d2b3..58b3e46 100644 --- a/app.py +++ b/app.py @@ -66,9 +66,20 @@ def page_posts_from_db(): return render_template("interactive-posts.html", postos=postos) -# @app.route('/post_my_post', method=['POST']) -# def post_a_post(): -# pass +@app.route('/post_my_post', method=['POST']) +def post_a_post(): + + + postos = db.collection('posts') + novenkiy = { + 'texto': 'next post is this', + } + + #### TODO проверить как-то по-умному что мы таки его добавили + metadata = postos.insert(novenkiy, overwrite_mode='update') + + return render_template("i-posts.html", postos=[novenkiy]) + # @app.route('/post_my_file', method=['POST']) # def post_a_file(): diff --git a/templates/i-posts.html b/templates/i-posts.html index a3d97c8..6295461 100644 --- a/templates/i-posts.html +++ b/templates/i-posts.html @@ -1,38 +1,36 @@ {% if postos | length > 0 %} {% for posto in postos %} -
{{ posto.texto }}
+