web.tables.mailbox_tables package¶
web.tables.mailbox_tables package containing all tables for the mailboxes in Eonvelope webapp.
- class web.tables.mailbox_tables.BaseMailboxTable(data=None, order_by=None, orderable=None, empty_text=None, exclude=None, attrs=None, row_attrs=None, pinned_row_attrs=None, sequence=None, prefix=None, order_by_field=None, page_field=None, per_page_field=None, template_name=None, default=None, request=None, show_header=None, show_footer=True, extra_columns=None)[source]¶
Bases:
TableTable class for
core.models.Mailbox.Mailbox.- class Meta[source]¶
Bases:
objectMetadata class for the table.
- fields = ('is_favorite', 'name', 'account', 'save_attachments', 'save_to_eml', 'is_healthy')¶
- sequence = ('checkbox', 'is_favorite', 'name', 'account', 'save_attachments', 'save_to_eml', 'is_healthy')¶
- render_account(record)[source]¶
Render the complete account mail address instead of the pure username field.
- _meta = <django_tables2.tables.TableOptions object>¶
- base_columns = {'account': <django_tables2.columns.base.Column object>, 'checkbox': <web.utils.columns.CheckboxColumn object>, 'is_favorite': <web.utils.columns.IsFavoriteColumn object>, 'is_healthy': <web.utils.columns.IsHealthyColumn object>, 'name': <django_tables2.columns.base.Column object>, 'save_attachments': <django_tables2.columns.booleancolumn.BooleanColumn object>, 'save_to_eml': <django_tables2.columns.booleancolumn.BooleanColumn object>}¶