/
intro-to-pydantic-run-time-type-checking-for-your-dataclasses-by-alexander-hultner.json
31 lines (31 loc) · 1.81 KB
/
intro-to-pydantic-run-time-type-checking-for-your-dataclasses-by-alexander-hultner.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
{
"description": "\"Intro to Pydantic, Run-Time Type Checking For Your Dataclasses\" by: Alexander Hultn\u00e9r\n\nWant static type checking in run time? Want to use standard python type annotations? Want compatibility with standard python dataclasses? Then it sounds like pydantic is something for you. Pydantic offers a pythonic way to validate your user data using run-time enforced standard type-annotations.\n\nThis talk focuses on how Pydantic can be used with web APIs to simplify many parts regarding user input validation. I\u2019ve previously back in early 2018 built a similar solution to Pydantic based upon standard dataclasses for a large B2B SaaS application built with flask. When I left that project I was briefly considered rebuilding it as open source but while doing my research I discovered Pydantic\u2019s powers which I had put in my keep tabs on list when it was in an much earlier stage, but at this point it had evolved to a really polished library and a perfect companion for JSON-based APIs.\n\nRecorded at the 2021 Python Web Conference (https://2021.pythonwebconf.com)",
"duration": 2506,
"language": "eng",
"recorded": "2021-03-22",
"related_urls": [
{
"label": "Conference schedule",
"url": "https://2021.pythonwebconf.com/schedule"
},
{
"label": "Talk announcement",
"url": "https://2021.pythonwebconf.com/presentations/intro-to-pydantic-run-time-type-checking-for-your-dataclasses"
}
],
"speakers": [
"Alexander Hultn\u00e9r"
],
"tags": [
"PythonWebConf",
"PythonWebConf2021"
],
"thumbnail_url": "https://i.ytimg.com/vi/DeFCdl0YLHU/hqdefault.jpg",
"title": "Intro to Pydantic, Run-Time Type Checking For Your Dataclasses",
"videos": [
{
"type": "youtube",
"url": "https://www.youtube.com/watch?v=DeFCdl0YLHU"
}
]
}