management.views.loggingΒΆ
Logging setting specific views.
Module ContentsΒΆ
- class management.views.logging.IndexView(**kwargs)[source]ΒΆ
Bases:
django.views.generic.base.RedirectViewIndex view.
- management.views.logging.language(request)[source]ΒΆ
Handle language Configuration.
Returns: HTTPResponse
- Parameters:
request (django.http.HttpRequest)
- Return type:
django.http.HttpResponse
- class management.views.logging.LoggingFilesTableView(**kwargs)[source]ΒΆ
Bases:
trustpoint.page_context.PageContextMixin,trustpoint.logger.LoggerMixin,trustpoint.views.base.SortableTableFromListMixin,django.views.generic.list.ListViewView to display all log files in the log directory in a table.
- class management.views.logging.LoggingFilesDetailsView(**kwargs)[source]ΒΆ
Bases:
trustpoint.page_context.PageContextMixin,trustpoint.logger.LoggerMixin,django.views.generic.TemplateViewLog file detail view, allows to view the content of a single log file without download.
- class management.views.logging.LoggingFilesDownloadView(**kwargs)[source]ΒΆ
Bases:
trustpoint.page_context.PageContextMixin,trustpoint.logger.LoggerMixin,django.views.generic.TemplateViewView to download a single log file.
- class management.views.logging.LoggingFilesDownloadMultipleView(**kwargs)[source]ΒΆ
Bases:
trustpoint.page_context.PageContextMixin,trustpoint.logger.LoggerMixin,django.views.generic.ViewView to download multiple log files as a single archive.
- class management.views.logging.LoggingViewSet(**kwargs)[source]ΒΆ
Bases:
rest_framework.viewsets.GenericViewSet[Any]ViewSet for managing Backup instances.
Supports standard CRUD operations such as list, retrieve, create, update, and delete.
- list_files(_request)[source]ΒΆ
Retrieve detailed info for all log files.
- Parameters:
_request (rest_framework.request.Request)
- Return type:
rest_framework.response.Response