Home / Function/ delete() — flask Function Reference

delete() — flask Function Reference

Architecture documentation for the delete() function in blog.py from the flask codebase.

Entity Profile

Dependency Diagram

graph TD
  0ed96e73_8dd2_07eb_7979_5188239e570c["delete()"]
  bf08e60d_e030_cf15_e246_1de85afd9b5e["blog.py"]
  0ed96e73_8dd2_07eb_7979_5188239e570c -->|defined in| bf08e60d_e030_cf15_e246_1de85afd9b5e
  ba537604_373f_16e2_0f76_bee43f343f15["get_post()"]
  0ed96e73_8dd2_07eb_7979_5188239e570c -->|calls| ba537604_373f_16e2_0f76_bee43f343f15
  adc04a87_eacf_cc39_8808_98d7d38c7044["get_db()"]
  0ed96e73_8dd2_07eb_7979_5188239e570c -->|calls| adc04a87_eacf_cc39_8808_98d7d38c7044
  style 0ed96e73_8dd2_07eb_7979_5188239e570c fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

examples/tutorial/flaskr/blog.py lines 115–125

def delete(id):
    """Delete a post.

    Ensures that the post exists and that the logged in user is the
    author of the post.
    """
    get_post(id)
    db = get_db()
    db.execute("DELETE FROM post WHERE id = ?", (id,))
    db.commit()
    return redirect(url_for("blog.index"))

Subdomains

Frequently Asked Questions

What does delete() do?
delete() is a function in the flask codebase, defined in examples/tutorial/flaskr/blog.py.
Where is delete() defined?
delete() is defined in examples/tutorial/flaskr/blog.py at line 115.
What does delete() call?
delete() calls 2 function(s): get_db, get_post.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free