summaryrefslogtreecommitdiff
path: root/commcrawler/admin.py
diff options
context:
space:
mode:
Diffstat (limited to 'commcrawler/admin.py')
-rw-r--r--commcrawler/admin.py11
1 files changed, 7 insertions, 4 deletions
diff --git a/commcrawler/admin.py b/commcrawler/admin.py
index 6a72e41..b8f6206 100644
--- a/commcrawler/admin.py
+++ b/commcrawler/admin.py
@@ -48,18 +48,21 @@ def export_as_csv_action(field_names,
return export_as_csv
-
-
class CrawlAdmin(admin.ModelAdmin):
model = models.Crawl
- list_display = ("name", "status", "target_nb", "created", "started",
- "pre_crawl_ended", "crawl_ended", "ended", "progress")
+ list_display = ("name", "status", "get_target_nb", "time_out", "created",
+ "started", "crawl_ended", "ended", "progress")
list_filter = ("status",)
exclude = ("progression", "created", "started", "pre_crawl_ended",
"crawl_ended", "ended")
readonly_fields = ()
form = make_ajax_form(model, {'targets': 'target'})
+ def get_target_nb(self, obj):
+ return obj.target_nb
+
+ get_target_nb.short_description = _("Target number")
+
admin_site.register(models.Crawl, CrawlAdmin)