maeser.controllers.manage_users_view module#
This module contains the controller for rendering the user management page.
- maeser.controllers.manage_users_view.controller(user_manager: UserManager, app_name: str = 'Maeser', main_logo_chat: str | None = None, favicon: str | None = None) str [source]#
Render the user management page.
- Parameters:
user_manager (UserManager) – The user manager instance.
app_name (str) – The name of the application. Defaults to ‘Maeser’.
main_logo_chat (str | None) – The dark version of the main logo. Defaults to None, in which case maeser/data/static/maeser-dark-header.png is used.
favicon (str | None) – The favicon image URL. Defaults to None, in which case maeser/data/static/maeser.png is used.
- Returns:
The rendered HTML for the user management page.
- Return type:
str