We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 4541e38 commit bf270d5Copy full SHA for bf270d5
app.py
@@ -149,6 +149,15 @@ def complete_task(task_id): # complete task from task id
149
return redirect(url_for("index")) # redirect to index page template
150
151
152
+@app.route("/delete_task/<int:task_id>")
153
+def delete_task(task_id): # delete task from task id
154
+ task = Task.query.get(task_id) # get task by task id
155
+ if task:
156
+ db.session.delete(task) # delete task from task list
157
+ db.session.commit() # commit database changes
158
+ return redirect(url_for("index")) # redirect to index page template
159
+
160
161
def init_db(): # initialize database
162
with app.app_context():
163
db.create_all() # create tables if they don't exist
0 commit comments