Home / Function/ normalize_name() — fastapi Function Reference

normalize_name() — fastapi Function Reference

Architecture documentation for the normalize_name() function in v2.py from the fastapi codebase.

Entity Profile

Dependency Diagram

graph TD
  b123ea50_6a39_669a_1f85_247ce315bbd3["normalize_name()"]
  3e134d50_38c1_8523_f518_6686c1d9752b["v2.py"]
  b123ea50_6a39_669a_1f85_247ce315bbd3 -->|defined in| 3e134d50_38c1_8523_f518_6686c1d9752b
  e88290ca_21ae_9874_fa33_88511d8286b0["get_model_name_map()"]
  e88290ca_21ae_9874_fa33_88511d8286b0 -->|calls| b123ea50_6a39_669a_1f85_247ce315bbd3
  style b123ea50_6a39_669a_1f85_247ce315bbd3 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

fastapi/_compat/v2.py lines 367–368

def normalize_name(name: str) -> str:
    return re.sub(r"[^a-zA-Z0-9.\-_]", "_", name)

Domain

Subdomains

Frequently Asked Questions

What does normalize_name() do?
normalize_name() is a function in the fastapi codebase, defined in fastapi/_compat/v2.py.
Where is normalize_name() defined?
normalize_name() is defined in fastapi/_compat/v2.py at line 367.
What calls normalize_name()?
normalize_name() is called by 1 function(s): get_model_name_map.

Analyze Your Own Codebase

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

Try Supermodel Free