Vaibhav84 commited on
Commit
0f60875
·
1 Parent(s): 47b5699
Files changed (1) hide show
  1. app.py +13 -2
app.py CHANGED
@@ -141,7 +141,18 @@ class UserOut(BaseModel):
141
  username: str
142
  email: str
143
  full_name: Union[str, None] = None
 
144
 
145
- @app.post("/user/", response_model=UserOut)
146
- async def create_user(user: UserIn) -> Any:
 
 
 
 
 
 
 
 
 
 
147
  return user
 
141
  username: str
142
  email: str
143
  full_name: Union[str, None] = None
144
+ desc: str
145
 
146
+ class BaseUser(BaseModel):
147
+ username: str
148
+ email: str
149
+ full_name: Union[str, None] = None
150
+
151
+
152
+ class UserIn(BaseUser):
153
+ password: str
154
+
155
+
156
+ @app.post("/user/")
157
+ async def create_user(user: UserIn) -> BaseUser:
158
  return user