create() — flask Function Reference
Architecture documentation for the create() function in blog.py from the flask codebase.
Entity Profile
Dependency Diagram
graph TD 09823a07_6847_3498_fafd_280cff5f3f22["create()"] bf08e60d_e030_cf15_e246_1de85afd9b5e["blog.py"] 09823a07_6847_3498_fafd_280cff5f3f22 -->|defined in| bf08e60d_e030_cf15_e246_1de85afd9b5e adc04a87_eacf_cc39_8808_98d7d38c7044["get_db()"] 09823a07_6847_3498_fafd_280cff5f3f22 -->|calls| adc04a87_eacf_cc39_8808_98d7d38c7044 style 09823a07_6847_3498_fafd_280cff5f3f22 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
examples/tutorial/flaskr/blog.py lines 62–83
def create():
"""Create a new post for the current user."""
if request.method == "POST":
title = request.form["title"]
body = request.form["body"]
error = None
if not title:
error = "Title is required."
if error is not None:
flash(error)
else:
db = get_db()
db.execute(
"INSERT INTO post (title, body, author_id) VALUES (?, ?, ?)",
(title, body, g.user["id"]),
)
db.commit()
return redirect(url_for("blog.index"))
return render_template("blog/create.html")
Domain
Subdomains
Defined In
Calls
Source
Frequently Asked Questions
What does create() do?
create() is a function in the flask codebase, defined in examples/tutorial/flaskr/blog.py.
Where is create() defined?
create() is defined in examples/tutorial/flaskr/blog.py at line 62.
What does create() call?
create() calls 1 function(s): get_db.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free