Add timestamps to task result model
This commit is contained in:
parent
6a6009e7f2
commit
b8893e92d7
2 changed files with 35 additions and 1 deletions
|
@ -10,6 +10,8 @@ from django.utils.translation import ugettext as _
|
|||
|
||||
from gnuviechadmin.celery import app
|
||||
|
||||
from model_utils.models import TimeStampedModel
|
||||
|
||||
|
||||
class TaskResultManager(models.Manager):
|
||||
def create_task_result(self, creator, signature, notes=''):
|
||||
|
@ -22,7 +24,7 @@ class TaskResultManager(models.Manager):
|
|||
|
||||
|
||||
@python_2_unicode_compatible
|
||||
class TaskResult(models.Model):
|
||||
class TaskResult(TimeStampedModel):
|
||||
task_id = models.CharField(_('Task id'), max_length=36)
|
||||
signature = models.TextField(_('Task signature'))
|
||||
creator = models.TextField(_('Task creator'))
|
||||
|
@ -36,6 +38,7 @@ class TaskResult(models.Model):
|
|||
class Meta:
|
||||
verbose_name = _('Task result')
|
||||
verbose_name_plural = _('Task results')
|
||||
ordering = ['created']
|
||||
|
||||
def __str__(self):
|
||||
return "{creator} ({task_id}): {finished}".format(
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue