From: Guillaume Pellerin Date: Thu, 24 Sep 2015 21:11:28 +0000 (+0200) Subject: add more blank=True X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=7c1f2a206a47cf5539857cae88c0476b62c430b1;p=diggersdigest.git add more blank=True --- diff --git a/app/records/models.py b/app/records/models.py index f977719..a2ef41c 100644 --- a/app/records/models.py +++ b/app/records/models.py @@ -239,19 +239,19 @@ class Record(models.Model): DECADE_CHOICES = [(d, str(d)+'s') for d in range (DECADE_START, YEAR_STOP, 10)] title = models.CharField(max_length=128, blank=True) - artist = models.ForeignKey(Artist, verbose_name=_('artist'), related_name='records_artists', null=True, on_delete=models.SET_NULL) - performers = models.ManyToManyField(Artist, verbose_name=_('performers'), related_name='records_performers', blank=True) + artist = models.ForeignKey(Artist, verbose_name=_('artist'), related_name='records_artists', blank=True, null=True, on_delete=models.SET_NULL) + performers = models.ManyToManyField(Artist, verbose_name=_('performers'), related_name='records_performers', blank=True, null=True) record_status = models.IntegerField(_('record status'), choices=NOVELTY_CHOICES, default=NEW) - label = models.ForeignKey(Label, verbose_name=_('label'), related_name='records', null=True, on_delete=models.SET_NULL) - release_year = models.IntegerField(_('release year'), null=True, choices=YEAR_CHOICES) - release_decade = models.IntegerField(_('release decade'), null=True, choices=DECADE_CHOICES) + label = models.ForeignKey(Label, verbose_name=_('label'), related_name='records', blank=True, null=True, on_delete=models.SET_NULL) + release_year = models.IntegerField(_('release year'), blank=True, null=True, choices=YEAR_CHOICES) + release_decade = models.IntegerField(_('release decade'), blank=True, null=True, choices=DECADE_CHOICES) date_text = models.CharField(_('date text'), max_length=8, blank=True) - country = models.ForeignKey(Country, verbose_name=_('country'), related_name='records', null=True, on_delete=models.SET_NULL) - cover_condition = models.ForeignKey(ConditionGrading, verbose_name=_('cover condition'), related_name='records_cover_condition', null=True, on_delete=models.SET_NULL) - vinyl_condition = models.ForeignKey(ConditionGrading, verbose_name=_('vinyl condition'), related_name='records_vinyl_condition', null=True, on_delete=models.SET_NULL) + country = models.ForeignKey(Country, verbose_name=_('country'), related_name='records', blank=True, null=True, on_delete=models.SET_NULL) + cover_condition = models.ForeignKey(ConditionGrading, verbose_name=_('cover condition'), related_name='records_cover_condition', blank=True, null=True, on_delete=models.SET_NULL) + vinyl_condition = models.ForeignKey(ConditionGrading, verbose_name=_('vinyl condition'), related_name='records_vinyl_condition', blank=True, null=True, on_delete=models.SET_NULL) audio_file = FileField(_("audio file"), max_length=1024, format="audio", - upload_to=upload_to("records.Record.audio", "audio/records"), null=True) - product = models.OneToOneField(Product, verbose_name=_('product'), related_name='record', null=True, on_delete=models.SET_NULL) + upload_to=upload_to("records.Record.audio", "audio/records"), blank=True, null=True) + product = models.OneToOneField(Product, verbose_name=_('product'), related_name='record', blank=True, null=True, on_delete=models.SET_NULL) def __unicode__(self): return " - ".join([self.artist.name, self.title])