fastapi

Форк
0
/
tutorial003_01.py 
21 строка · 349.0 Байт
1
from typing import Union
2

3
from fastapi import FastAPI
4
from pydantic import BaseModel, EmailStr
5

6
app = FastAPI()
7

8

9
class BaseUser(BaseModel):
10
    username: str
11
    email: EmailStr
12
    full_name: Union[str, None] = None
13

14

15
class UserIn(BaseUser):
16
    password: str
17

18

19
@app.post("/user/")
20
async def create_user(user: UserIn) -> BaseUser:
21
    return user
22

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.