Files
pydantic/docs/examples/dataclasses_post_init_post_parse.py
T
Samuel Colvin 17b5ff42c1 renaming docs examples (#972)
* renaming docs examples

* tweaks
2019-11-07 14:40:44 +00:00

21 lines
368 B
Python

from datetime import datetime
from pydantic.dataclasses import dataclass
@dataclass
class Birth:
year: int
month: int
day: int
@dataclass
class User:
birth: Birth
def __post_init__(self):
print(self.birth)
def __post_init_post_parse__(self):
print(self.birth)
user = User(**{'birth': {'year': 1995, 'month': 3, 'day': 2}})