Home / File/ tutorial011_py310.py — fastapi Source File

tutorial011_py310.py — fastapi Source File

Architecture documentation for tutorial011_py310.py, a python file in the fastapi codebase. 2 imports, 0 dependents.

File python 2 imports 1 classes

Entity Profile

Dependency Diagram

graph LR
  0a563bd7_d226_af98_3188_7f8accd08bb5["tutorial011_py310.py"]
  e973e384_8276_b242_eb98_1c0b79a84e68["datetime"]
  0a563bd7_d226_af98_3188_7f8accd08bb5 --> e973e384_8276_b242_eb98_1c0b79a84e68
  6913fbd4_39df_d14b_44bb_522e99b65b90["pydantic"]
  0a563bd7_d226_af98_3188_7f8accd08bb5 --> 6913fbd4_39df_d14b_44bb_522e99b65b90
  style 0a563bd7_d226_af98_3188_7f8accd08bb5 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

from datetime import datetime

from pydantic import BaseModel


class User(BaseModel):
    id: int
    name: str = "John Doe"
    signup_ts: datetime | None = None
    friends: list[int] = []


external_data = {
    "id": "123",
    "signup_ts": "2017-06-01 12:22",
    "friends": [1, "2", b"3"],
}
user = User(**external_data)
print(user)
# > User id=123 name='John Doe' signup_ts=datetime.datetime(2017, 6, 1, 12, 22) friends=[1, 2, 3]
print(user.id)
# > 123

Classes

Dependencies

  • datetime
  • pydantic

Frequently Asked Questions

What does tutorial011_py310.py do?
tutorial011_py310.py is a source file in the fastapi codebase, written in python.
What does tutorial011_py310.py depend on?
tutorial011_py310.py imports 2 module(s): datetime, pydantic.
Where is tutorial011_py310.py in the architecture?
tutorial011_py310.py is located at docs_src/python_types/tutorial011_py310.py (directory: docs_src/python_types).

Analyze Your Own Codebase

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

Try Supermodel Free