tutorial011_py39.py — fastapi Source File
Architecture documentation for tutorial011_py39.py, a python file in the fastapi codebase. 3 imports, 0 dependents.
Entity Profile
Dependency Diagram
graph LR 04bcc751_80e8_a7e7_089f_dfde07921d2f["tutorial011_py39.py"] e973e384_8276_b242_eb98_1c0b79a84e68["datetime"] 04bcc751_80e8_a7e7_089f_dfde07921d2f --> e973e384_8276_b242_eb98_1c0b79a84e68 0dda2280_3359_8460_301c_e98c77e78185["typing"] 04bcc751_80e8_a7e7_089f_dfde07921d2f --> 0dda2280_3359_8460_301c_e98c77e78185 6913fbd4_39df_d14b_44bb_522e99b65b90["pydantic"] 04bcc751_80e8_a7e7_089f_dfde07921d2f --> 6913fbd4_39df_d14b_44bb_522e99b65b90 style 04bcc751_80e8_a7e7_089f_dfde07921d2f fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
from datetime import datetime
from typing import Union
from pydantic import BaseModel
class User(BaseModel):
id: int
name: str = "John Doe"
signup_ts: Union[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
- typing
Source
Frequently Asked Questions
What does tutorial011_py39.py do?
tutorial011_py39.py is a source file in the fastapi codebase, written in python.
What does tutorial011_py39.py depend on?
tutorial011_py39.py imports 3 module(s): datetime, pydantic, typing.
Where is tutorial011_py39.py in the architecture?
tutorial011_py39.py is located at docs_src/python_types/tutorial011_py39.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