From fe7699bcdaf3aea15d245709ddf03f8fd7a3ace5 Mon Sep 17 00:00:00 2001 From: unknown <peter.szatmary@windowslive.com> Date: Sun, 28 Apr 2019 17:34:40 +0200 Subject: [PATCH] my hands are typing words --- app.py | 6 ++++++ templates/list.html | 2 ++ 2 files changed, 8 insertions(+) diff --git a/app.py b/app.py index ad0e02a..7e885ae 100644 --- a/app.py +++ b/app.py @@ -77,5 +77,11 @@ def resolve_task(task_id): # Feladatotok az elemtörlés megvlósítása. +@app.route('/delete/<int:task_id>') +def delete_task(task_id): + db.session.query(Task).filter(Task.id == task_id).delete(synchronize_session=False) + db.session.commit() + return redirect('/') + if __name__ == '__main__': app.run() diff --git a/templates/list.html b/templates/list.html index 8d77d2b..0c58754 100644 --- a/templates/list.html +++ b/templates/list.html @@ -16,6 +16,8 @@ {% if task.done %} <strike> {% endif %}{{ task.content }} {% if task.done %} </strike>{% endif %} <!-- Hozzunk létre egy linket ami meghívja a task id-ját --> <a href="/done/{{ task.id }}">X</a> + + <a href="/delete/{{ task.id }}">DEL</a> </li> <!-- Zárjuk le a for-t --> -- GitLab