From 47de658be53a11fdbc3d4912c12cd56c32c830a1 Mon Sep 17 00:00:00 2001 From: Ilan Steemers Date: Wed, 24 Jun 2015 22:13:29 +0200 Subject: [PATCH] allow Null results --- django_q/migrations/0001_initial.py | 4 ++-- django_q/models.py | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/django_q/migrations/0001_initial.py b/django_q/migrations/0001_initial.py index 50692a1..601d46e 100644 --- a/django_q/migrations/0001_initial.py +++ b/django_q/migrations/0001_initial.py @@ -14,13 +14,13 @@ class Migration(migrations.Migration): migrations.CreateModel( name='Task', fields=[ - ('id', models.AutoField(auto_created=True, primary_key=True, verbose_name='ID', serialize=False)), + ('id', models.AutoField(serialize=False, primary_key=True, auto_created=True, verbose_name='ID')), ('name', models.CharField(max_length=100)), ('func', models.CharField(max_length=256)), ('hook', models.CharField(max_length=256, null=True)), ('args', picklefield.fields.PickledObjectField(editable=False)), ('kwargs', picklefield.fields.PickledObjectField(editable=False)), - ('result', picklefield.fields.PickledObjectField(editable=False)), + ('result', picklefield.fields.PickledObjectField(null=True, editable=False)), ('started', models.DateTimeField()), ('stopped', models.DateTimeField()), ('success', models.BooleanField(default=True)), diff --git a/django_q/models.py b/django_q/models.py index 65234b7..a6d6ce8 100644 --- a/django_q/models.py +++ b/django_q/models.py @@ -13,7 +13,7 @@ class Task(models.Model): hook = models.CharField(max_length=256, null=True) args = PickledObjectField() kwargs = PickledObjectField() - result = PickledObjectField() + result = PickledObjectField(null=True) started = models.DateTimeField() stopped = models.DateTimeField() success = models.BooleanField(default=True)