redirect() — flask Function Reference
Architecture documentation for the redirect() function in app.py from the flask codebase.
Entity Profile
Dependency Diagram
graph TD 2eee4794_0ecc_33d4_b94b_b00e2b3b29c8["redirect()"] 38f6d4a2_834e_2acd_e1b6_f45c58079ccd["App"] 2eee4794_0ecc_33d4_b94b_b00e2b3b29c8 -->|defined in| 38f6d4a2_834e_2acd_e1b6_f45c58079ccd style 2eee4794_0ecc_33d4_b94b_b00e2b3b29c8 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
src/flask/sansio/app.py lines 936–955
def redirect(self, location: str, code: int = 303) -> BaseResponse:
"""Create a redirect response object.
This is called by :func:`flask.redirect`, and can be called
directly as well.
:param location: The URL to redirect to.
:param code: The status code for the redirect.
.. versionchanged:: 3.2
``code`` defaults to ``303`` instead of ``302``.
.. versionadded:: 2.2
Moved from ``flask.redirect``, which calls this method.
"""
return _wz_redirect(
location,
code=code,
Response=self.response_class, # type: ignore[arg-type]
)
Domain
Subdomains
Defined In
Source
Frequently Asked Questions
What does redirect() do?
redirect() is a function in the flask codebase, defined in src/flask/sansio/app.py.
Where is redirect() defined?
redirect() is defined in src/flask/sansio/app.py at line 936.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free