_prepare_response_obj() — flask Function Reference
Architecture documentation for the _prepare_response_obj() function in provider.py from the flask codebase.
Entity Profile
Dependency Diagram
graph TD 9104e3d3_6e3d_cb00_d366_f06b8ffa8caa["_prepare_response_obj()"] a668812f_fdf3_10bc_0342_d263f9406af1["JSONProvider"] 9104e3d3_6e3d_cb00_d366_f06b8ffa8caa -->|defined in| a668812f_fdf3_10bc_0342_d263f9406af1 aec4f243_b66b_1e41_ea9e_51f8c611233d["response()"] aec4f243_b66b_1e41_ea9e_51f8c611233d -->|calls| 9104e3d3_6e3d_cb00_d366_f06b8ffa8caa 41f60dba_c742_8eff_04cc_8577b192c235["response()"] 41f60dba_c742_8eff_04cc_8577b192c235 -->|calls| 9104e3d3_6e3d_cb00_d366_f06b8ffa8caa aec4f243_b66b_1e41_ea9e_51f8c611233d["response()"] 9104e3d3_6e3d_cb00_d366_f06b8ffa8caa -->|calls| aec4f243_b66b_1e41_ea9e_51f8c611233d style 9104e3d3_6e3d_cb00_d366_f06b8ffa8caa fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
src/flask/json/provider.py lines 75–87
def _prepare_response_obj(
self, args: tuple[t.Any, ...], kwargs: dict[str, t.Any]
) -> t.Any:
if args and kwargs:
raise TypeError("app.json.response() takes either args or kwargs, not both")
if not args and not kwargs:
return None
if len(args) == 1:
return args[0]
return args or kwargs
Domain
Subdomains
Defined In
Calls
Called By
Source
Frequently Asked Questions
What does _prepare_response_obj() do?
_prepare_response_obj() is a function in the flask codebase, defined in src/flask/json/provider.py.
Where is _prepare_response_obj() defined?
_prepare_response_obj() is defined in src/flask/json/provider.py at line 75.
What does _prepare_response_obj() call?
_prepare_response_obj() calls 1 function(s): response.
What calls _prepare_response_obj()?
_prepare_response_obj() is called by 2 function(s): response, response.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free