web.views.email_views.archive_views.EmailArchiveIndexView module

web.views.email_views.archive_views.EmailArchiveIndexView module with the EmailArchiveIndexView view.

class web.views.email_views.archive_views.EmailArchiveIndexView.EmailArchiveIndexView(**kwargs)[source]

Bases: LoginRequiredMixin, EmailArchiveMixin, ArchiveIndexView

IndexView for the ArchiveViews for emails.

URL_NAME = 'email-archive-index'
template_name = 'web/email/archive/index.html'
context_object_name = 'object_list'
get_context_data(*args, **kwargs)[source]

Extended method to allow variable page sizes.

Return type:

dict[str, Any]

Returns:

The context with a page_size added to it.

Parameters: