archivebox.personas.admin

Module Contents

Classes

PersonaAdmin

Functions

register_admin

API

class archivebox.personas.admin.PersonaAdmin[source]

Bases: archivebox.base_models.admin.ConfigEditorMixin, archivebox.base_models.admin.BaseModelAdmin

form[source]

None

change_form_template[source]

‘admin/personas/persona/change_form.html’

list_display[source]

(‘name’, ‘created_by’, ‘created_at’, ‘chrome_profile_state’, ‘cookies_state’, ‘auth_state’)

search_fields[source]

(‘name’, ‘created_by__username’)

list_filter[source]

(‘created_by’,)

ordering[source]

[‘name’]

list_per_page[source]

100

readonly_fields[source]

(‘id’, ‘created_at’, ‘persona_paths’, ‘import_artifact_status’)

add_fieldsets[source]

((‘Persona’,), (‘Browser Import’,), (‘Advanced’,))

change_fieldsets[source]

None

chrome_profile_state(obj: archivebox.personas.models.Persona) str[source]
cookies_state(obj: archivebox.personas.models.Persona) str[source]
auth_state(obj: archivebox.personas.models.Persona) str[source]
persona_paths(obj: archivebox.personas.models.Persona) str[source]
import_artifact_status(obj: archivebox.personas.models.Persona) str[source]
get_fieldsets(request, obj=None)[source]
render_change_form(request, context, add=False, change=False, form_url='', obj=None)[source]
save_model(request, obj, form, change)[source]
archivebox.personas.admin.register_admin(admin_site: django.contrib.admin.AdminSite) None[source]