From fd168b320247a454e1317137541ff5d24da5f143 Mon Sep 17 00:00:00 2001 From: Ilan Steemers Date: Fri, 10 Jul 2015 12:05:00 +0200 Subject: [PATCH] Added `stopped` column in admin and sorting models on stopped field. --- django_q/admin.py | 2 ++ django_q/models.py | 3 +++ 2 files changed, 5 insertions(+) diff --git a/django_q/admin.py b/django_q/admin.py index b306e61..b2e0647 100644 --- a/django_q/admin.py +++ b/django_q/admin.py @@ -11,6 +11,7 @@ class TaskAdmin(admin.ModelAdmin): u'name', 'func', 'started', + 'stopped', 'time_taken' ) @@ -45,6 +46,7 @@ class FailAdmin(admin.ModelAdmin): 'name', 'func', 'started', + 'stopped', 'result' ) diff --git a/django_q/models.py b/django_q/models.py index 8a9e8b2..98b3b62 100644 --- a/django_q/models.py +++ b/django_q/models.py @@ -44,6 +44,7 @@ class Task(models.Model): class Meta: app_label = 'django_q' + ordering = ['-stopped'] @receiver(pre_save, sender=Task) @@ -78,6 +79,7 @@ class Success(Task): app_label = 'django_q' verbose_name = _('Successful task') verbose_name_plural = _('Successful tasks') + ordering = ['-stopped'] proxy = True @@ -94,6 +96,7 @@ class Failure(Task): app_label = 'django_q' verbose_name = _('Failed task') verbose_name_plural = _('Failed tasks') + ordering = ['-stopped'] proxy = True