nick_derobertis_site package¶
Nick DeRobertis’ Personal Website, built with Angular Universal (TypeScript), FastAPI (Python), and Bootstrap
Subpackages¶
- nick_derobertis_site.api package
- Subpackages
- nick_derobertis_site.api.routers package
- Submodules
- nick_derobertis_site.api.routers.awards module
- nick_derobertis_site.api.routers.courses module
APICourseModel
APICourseModel.course_id
APICourseModel.current_period
APICourseModel.current_time
APICourseModel.description
APICourseModel.evaluation_max_score
APICourseModel.evaluation_score
APICourseModel.from_cv_model()
APICourseModel.instructor
APICourseModel.instructor_email
APICourseModel.list_from_cv_seq()
APICourseModel.pdf_name
APICourseModel.periods_taught
APICourseModel.software_projects
APICourseModel.title
APICourseModel.topics
APICourseModel.university
APICourseModel.website_url
APICourseStatisticsModel
APICourseTopicModel
APIUniversityModel
read_parent_skills()
read_skill_stats()
- nick_derobertis_site.api.routers.research module
- nick_derobertis_site.api.routers.skills module
- nick_derobertis_site.api.routers.software module
APISoftwareModel
APISoftwareModel.commits
APISoftwareModel.created
APISoftwareModel.description
APISoftwareModel.display_title
APISoftwareModel.docs_url
APISoftwareModel.from_cv_model()
APISoftwareModel.github_url
APISoftwareModel.list_from_cv_seq()
APISoftwareModel.loc
APISoftwareModel.logo_base64
APISoftwareModel.logo_fa_icon_class_str
APISoftwareModel.logo_svg_text
APISoftwareModel.logo_url
APISoftwareModel.package_directory
APISoftwareModel.title
APISoftwareModel.updated
APISoftwareModel.url
APISoftwareModel.version
APISoftwareStatisticsModel
read_parent_skills()
read_skill_stats()
- nick_derobertis_site.api.routers.timeline module
APITimelineModel
APITimelineModel.begin_date
APITimelineModel.description
APITimelineModel.end_date
APITimelineModel.from_cv_education()
APITimelineModel.from_cv_employment()
APITimelineModel.item_type
APITimelineModel.list_from_cv_seq()
APITimelineModel.location
APITimelineModel.organization
APITimelineModel.role
APITimelineModel.short_organization
APITimelineModel.short_role
APITimelineModel.timeline_id
APITimelineResponseModel
APITimelineStatisticsModel
APITimelineStatisticsResponseModel
TimelineTypes
read_all_research()
read_skill_stats()
- nick_derobertis_site.api.routers package
- Submodules
- nick_derobertis_site.api.main module
- Subpackages
- nick_derobertis_site.gen_content package
Submodules¶
nick_derobertis_site.logger module¶
- class nick_derobertis_site.logger.CustomFormatter(fmt=None, datefmt=None, style='%', validate=True, *, defaults=None)[source]¶
Bases:
Formatter
- debug_formatter = <logging.Formatter object>¶
- format(record)[source]¶
Format the specified record as text.
The record’s attribute dictionary is used as the operand to a string formatting operation which yields the returned string. Before formatting the dictionary, a couple of preparatory steps are carried out. The message attribute of the record is computed using LogRecord.getMessage(). If the formatting string uses the time (as determined by a call to usesTime(), formatTime() is called to format the event time. If there is exception information, it is formatted using formatException() and appended to the message.
- Return type:
- other_formatter = <logging.Formatter object>¶