nick_derobertis_site.api.routers package¶
Submodules¶
nick_derobertis_site.api.routers.awards module¶
- class nick_derobertis_site.api.routers.awards.APIAwardModel(**data)[source]¶
Bases:
BaseModel
nick_derobertis_site.api.routers.courses module¶
- class nick_derobertis_site.api.routers.courses.APICourseModel(**data)[source]¶
Bases:
BaseModel
-
software_projects:
Optional
[Sequence
[APISoftwareModel
]]¶
-
topics:
Optional
[Sequence
[APICourseTopicModel
]]¶
-
university:
Optional
[APIUniversityModel
]¶
-
software_projects:
- class nick_derobertis_site.api.routers.courses.APICourseStatisticsModel(**data)[source]¶
Bases:
BaseModel
- class nick_derobertis_site.api.routers.courses.APICourseTopicModel(**data)[source]¶
Bases:
BaseModel
-
children:
Optional
[Sequence
[APICourseTopicModel
]]¶
-
children:
nick_derobertis_site.api.routers.research module¶
- class nick_derobertis_site.api.routers.research.APICoAuthorModel(**data)[source]¶
Bases:
BaseModel
- class nick_derobertis_site.api.routers.research.APIResearchCategoryModel(**data)[source]¶
Bases:
BaseModel
- class nick_derobertis_site.api.routers.research.APIResearchModel(**data)[source]¶
Bases:
BaseModel
-
categories:
Sequence
[APIResearchCategoryModel
]¶
-
co_authors:
List
[APICoAuthorModel
]¶
-
resources:
Sequence
[APIResourceModel
]¶
-
categories:
- class nick_derobertis_site.api.routers.research.APIResearchResponseModel(**data)[source]¶
Bases:
BaseModel
-
working_papers:
List
[APIResearchModel
]¶
-
works_in_progress:
List
[APIResearchModel
]¶
-
working_papers:
- class nick_derobertis_site.api.routers.research.APIResearchStatisticsModel(**data)[source]¶
Bases:
BaseModel
- class nick_derobertis_site.api.routers.research.APIResearchStatisticsResponseModel(**data)[source]¶
Bases:
BaseModel
-
working_papers:
APIResearchStatisticsModel
¶
-
works_in_progress:
APIResearchStatisticsModel
¶
-
working_papers:
nick_derobertis_site.api.routers.skills module¶
- class nick_derobertis_site.api.routers.skills.APISkillStatisticsModel(**data)[source]¶
Bases:
BaseModel
nick_derobertis_site.api.routers.software module¶
- class nick_derobertis_site.api.routers.software.APISoftwareModel(**data)[source]¶
Bases:
BaseModel
nick_derobertis_site.api.routers.timeline module¶
- class nick_derobertis_site.api.routers.timeline.APITimelineModel(**data)[source]¶
Bases:
BaseModel
-
item_type:
TimelineTypes
¶
-
item_type:
- class nick_derobertis_site.api.routers.timeline.APITimelineResponseModel(**data)[source]¶
Bases:
BaseModel
-
items:
List
[APITimelineModel
]¶
-
items:
- class nick_derobertis_site.api.routers.timeline.APITimelineStatisticsModel(**data)[source]¶
Bases:
BaseModel
- class nick_derobertis_site.api.routers.timeline.APITimelineStatisticsResponseModel(**data)[source]¶
Bases:
BaseModel
-
academic:
APITimelineStatisticsModel
¶
-
education:
APITimelineStatisticsModel
¶
-
overall:
APITimelineStatisticsModel
¶
-
professional:
APITimelineStatisticsModel
¶
-
academic: