Index
Router for the Home of the Website
Functions:
|
Return legal page |
|
Return landing page for new users |
|
Return the renderd template for the /main.html |
- views.index.impressum(request: starlette.requests.Request)[source]
Return legal page
- Parameters
request (Request) – the http request
- Returns
the http response
- Return type
TemplateResponse
- views.index.index(request: starlette.requests.Request, db_session: sqlalchemy.orm.session.Session = Depends(get_db))[source]
Return landing page for new users
- Parameters
request (Request) – the http request
db_session (Session, optional) – the db session. Defaults to Depends(get_db).
- Returns
the http response
- Return type
TemplateResponse
- views.index.main(request: starlette.requests.Request, current_user: schemes.scheme_user.UserLogin = Depends(get_current_user), db_session: sqlalchemy.orm.session.Session = Depends(get_db))[source]
Return the renderd template for the /main.html
- Parameters
request (Request) – Requerd for Template
current_user (UserLogin, optional) – the current user logged in. Defaults to Depends(get_current_user).
db_session (Session, optional) – the db session. Defaults to Depends(get_db).
- Returns
the http response
- Return type
TemplateResponse