We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 4caebf2 commit 67a664aCopy full SHA for 67a664a
examples/python/fastapi/postgres/routes.py
@@ -10,10 +10,10 @@
10
router = APIRouter()
11
12
class CreateCategoryDto(BaseModel):
13
- name: str
14
- name_ru: str
15
- slug: str
16
- user_id: int
+ name: str | None = None
+ name_ru: str | None = None
+ slug: str | None = None
+ user_id: int | None = None
17
18
19
@router.get('/v1/categories/count')
src/templates/routes.py.ejs
@@ -114,7 +114,7 @@ function query2dto(parser, method) {
114
function dto2model(dto) {
115
let result = `class ${dto.name}(BaseModel):\n`;
116
dto.props.forEach(prop => {
117
- result += ` ${prop.name}: ${prop.type}\n`
+ result += ` ${prop.name}: ${prop.type} | None = None\n`
118
});
119
return result;
120
}
0 commit comments