diff --git a/app.py b/app.py index c8ecd38b6c9f9b68be3d47fcb62639475219c5bb..5f261d6dfc5dabdffe3ccf24868fde4ce743a5a9 100644 --- a/app.py +++ b/app.py @@ -73,6 +73,15 @@ def resolve_task(task_id): db.session.commit() # Mentjük return redirect('/') # Visszairányítjuk magunkat, megjelennek a változások + +@app.route('/delete/<int:task_id>', methods=['DELETE']) +def delete_task(task_id): + task = Task.query.get(task_id) + if not task: + return redirect('/') + db.session.delete(task) + db.session.commit() + return redirect('/') @app.route('/delete/<int:task_id>')