From c97ea7cf4da8ef2f7763d3a2a482d0d2ac1a4b7f Mon Sep 17 00:00:00 2001 From: Magnus Hagander Date: Thu, 28 Apr 2016 14:03:08 +0200 Subject: [PATCH] Fix default value for language Needs to be a static value for it to work properly once we enable migrations. --- pgweb/core/models.py | 5 ----- pgweb/events/models.py | 2 +- 2 files changed, 1 insertion(+), 6 deletions(-) diff --git a/pgweb/core/models.py b/pgweb/core/models.py index a92565f8..b0aa1d8a 100644 --- a/pgweb/core/models.py +++ b/pgweb/core/models.py @@ -99,11 +99,6 @@ class Language(models.Model): def __unicode__(self): return self.name - # Get the english language to use for default in foreign keys - @staticmethod - def english(): - return Language.objects.get(pk='eng') - class OrganisationType(models.Model): typename = models.CharField(max_length=32, null=False, blank=False) diff --git a/pgweb/events/models.py b/pgweb/events/models.py index 3ffb18e4..3bf8affc 100644 --- a/pgweb/events/models.py +++ b/pgweb/events/models.py @@ -11,7 +11,7 @@ class Event(models.Model): city = models.CharField(max_length=50, null=False, blank=True) state = models.CharField(max_length=50, null=False, blank=True) country = models.ForeignKey(Country, null=True, blank=True) - language = models.ForeignKey(Language, null=True, blank=True, default=Language.english, help_text="Primary language for event. When multiple languages, specify this in the event description") + language = models.ForeignKey(Language, null=True, blank=True, default='eng', help_text="Primary language for event. When multiple languages, specify this in the event description") training = models.BooleanField(null=False, blank=False, default=False) startdate = models.DateField(null=False, blank=False, verbose_name="Start date") -- 2.39.5