百木园-与人分享,
就是让自己快乐。

FastAPI(六十六)实战开发《在线课程学习系统》接口开发--用户注册接口开发

   在前面我们分析了接口的设计,那么我们现在做接口的开发。

        我们先去设计下pydantic用户参数的校验

from pydantic import BaseModel
from typing import Optional

class UserBase(BaseModel):
username: str

class UserCreate(UserBase):
\"\"\"
请求模型验证:
username:
password:
\"\"\"
password: str
role: int
jobnum: Optional[int]
= None
studentnum: Optional[int]
= None
sex: str
= \"\"
age: int

来源:https://www.cnblogs.com/leiziv5/p/15730945.html
图文来源于网络,如有侵权请联系删除。

未经允许不得转载:百木园 » FastAPI(六十六)实战开发《在线课程学习系统》接口开发--用户注册接口开发

相关推荐

  • 暂无文章