diff options
author | Filipp Lepalaan <f@230.to> | 2013-11-27 13:35:55 +0200 |
---|---|---|
committer | Filipp Lepalaan <f@230.to> | 2013-11-27 13:35:55 +0200 |
commit | 1bbfb4a44d42aca151f60a614ebeffbd44ef6e4d (patch) | |
tree | 715bb49e2521b2ed9ebbaf5585ef43c7848e41da /apps/issues/models.py | |
parent | 8782fbe4766dc57e517eec622879d672d6d68378 (diff) | |
download | motor.old-1bbfb4a44d42aca151f60a614ebeffbd44ef6e4d.tar.gz motor.old-1bbfb4a44d42aca151f60a614ebeffbd44ef6e4d.tar.bz2 motor.old-1bbfb4a44d42aca151f60a614ebeffbd44ef6e4d.zip |
A bunch of fixes
Diffstat (limited to 'apps/issues/models.py')
-rw-r--r-- | apps/issues/models.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/apps/issues/models.py b/apps/issues/models.py index f2e162d..2306199 100644 --- a/apps/issues/models.py +++ b/apps/issues/models.py @@ -7,6 +7,7 @@ from apps.checkin.models import ServiceOrder class Issue(models.Model): sp = models.ForeignKey(ServiceProvider) + keywords = models.TextField(default='') description = models.CharField(max_length=256, default=_('No power')) def __unicode__(self): @@ -19,8 +20,15 @@ class Issue(models.Model): class Question(models.Model): issue = models.ForeignKey(Issue) question = models.CharField(max_length=256) + description = models.TextField(default='') required = models.BooleanField(default=True) + def next(self): + return Question.objects.get(issue=self.issue, pk__gt=self.pk) + + def prev(self): + return Question.objects.get(issue=self.issue, pk__lt=self.pk) + def __unicode__(self): return self.question |