# __package__ = 'archivebox.crawls' # import abx # from abid_utils.admin import ABIDModelAdmin # from .models import Crawl # class CrawlAdmin(ABIDModelAdmin): # list_display = ('abid', 'created_at', 'created_by', 'depth', 'parser', 'urls') # sort_fields = ('abid', 'created_at', 'created_by', 'depth', 'parser', 'urls') # search_fields = ('abid', 'created_by__username', 'depth', 'parser', 'urls') # readonly_fields = ('created_at', 'modified_at', 'abid_info') # fields = ('urls', 'depth', 'parser', 'created_by', *readonly_fields) # list_filter = ('depth', 'parser', 'created_by') # ordering = ['-created_at'] # list_per_page = 100 # actions = ["delete_selected"] # @abx.hookimpl # def register_admin(admin_site): # admin_site.register(Crawl, CrawlAdmin)