Exporter Server Handlers¶
handlers ¶
Classes¶
RequestHandlers ¶
RequestHandlers(templates: Jinja2Templates, doctor_repo: DoctorRepository, exporter: Exporter)
Bases: LoggingMixin
HTTP request handlers.
Source code in audex/lib/server/handlers.py
Functions¶
login_page async ¶
index_page async ¶
Render main export page.
Source code in audex/lib/server/handlers.py
api_login async ¶
Handle login request.
Source code in audex/lib/server/handlers.py
api_logout async ¶
Handle logout request.
Source code in audex/lib/server/handlers.py
api_list_sessions async ¶
List sessions for current doctor.
Source code in audex/lib/server/handlers.py
api_export_session async ¶
Export single session.
Source code in audex/lib/server/handlers.py
api_export_multiple async ¶
Export multiple sessions.
Source code in audex/lib/server/handlers.py
Functions¶
options: show_root_heading: true show_source: true heading_level: 2 members_order: source show_signature_annotations: true separate_signature: true