archivebox.api.admin

Module Contents

Classes

APITokenAdmin

CustomWebhookAdmin

Functions

register_admin

API

class archivebox.api.admin.APITokenAdmin[source]

Bases: archivebox.base_models.admin.ABIDModelAdmin

list_display[source]

(‘created_at’, ‘abid’, ‘created_by’, ‘token_redacted’, ‘expires’)

sort_fields[source]

(‘abid’, ‘created_at’, ‘created_by’, ‘expires’)

readonly_fields[source]

(‘created_at’, ‘modified_at’, ‘abid_info’)

search_fields[source]

(‘id’, ‘abid’, ‘created_by__username’, ‘token’)

fields[source]

(‘created_by’, ‘token’, ‘expires’)

list_filter[source]

(‘created_by’,)

ordering[source]

[‘-created_at’]

list_per_page[source]

100

class archivebox.api.admin.CustomWebhookAdmin[source]

Bases: signal_webhooks.admin.WebhookAdmin, archivebox.base_models.admin.ABIDModelAdmin

list_display[source]

(‘created_at’, ‘created_by’, ‘abid’)

sort_fields[source]

(‘created_at’, ‘created_by’, ‘abid’, ‘referenced_model’, ‘endpoint’, ‘last_success’, ‘last_error’)

readonly_fields[source]

(‘created_at’, ‘modified_at’, ‘abid_info’)

archivebox.api.admin.register_admin(admin_site)[source]