diff options
| author | Étienne Loks <etienne.loks@peacefrogs.net> | 2012-03-07 20:01:35 +0100 |
|---|---|---|
| committer | Étienne Loks <etienne.loks@peacefrogs.net> | 2012-03-07 20:02:41 +0100 |
| commit | 5450977a80a2c2dee672f3409be6902bf108d82b (patch) | |
| tree | d000d3ae69d0413ecf98412fc826ae5af0187a92 /chimere/models.py | |
| parent | d707a2d2fe434f4eab440fd663731a906aa15ade (diff) | |
| download | Chimère-5450977a80a2c2dee672f3409be6902bf108d82b.tar.bz2 Chimère-5450977a80a2c2dee672f3409be6902bf108d82b.zip | |
Use a templatetag for inline tables - update french translations - clean in migrations
Diffstat (limited to 'chimere/models.py')
| -rw-r--r-- | chimere/models.py | 19 |
1 files changed, 5 insertions, 14 deletions
diff --git a/chimere/models.py b/chimere/models.py index 1933ba3..458fa31 100644 --- a/chimere/models.py +++ b/chimere/models.py @@ -55,7 +55,7 @@ class News(models.Model): class TinyUrl(models.Model): """Tinyfied version of permalink parameters """ - parameters = models.CharField(_("uParameters"), max_length=500) + parameters = models.CharField(_(u"Parameters"), max_length=500) def __unicode__(self): return self.parameters class Meta: @@ -377,19 +377,10 @@ class MultimediaFile(models.Model): name = models.CharField(_(u"Name"), max_length=150, blank=True, null=True) url = models.CharField(_(u"Url"), max_length=200) order = models.IntegerField(_(u"Order"), default=1) - multimedia_type = models.ForeignKey(MultimediaType, blank=True, - null=True) + multimedia_type = models.ForeignKey(MultimediaType) def __unicode__(self): - return self.name - - def clean(self): - if self.url and not self.iframe: - raise ValidationError(_(u"Multimedia type is mandatory if is "\ - u"not an iframe.")) - if self.multimedia_type and self.iframe: - raise ValidationError(_(u"There is no multimedia type associated "\ - u"to an iframe.")) + return self.name or u"" class PictureFile(models.Model): name = models.CharField(_(u"Name"), max_length=150, blank=True, null=True) @@ -397,11 +388,11 @@ class PictureFile(models.Model): height_field='height', width_field='width') height = models.IntegerField(_(u"Height")) width = models.IntegerField(_(u"Width")) - miniature = models.BooleanField(_(u"Display inside the resume ?")) + miniature = models.BooleanField(_(u"Display inside the resume?")) order = models.IntegerField(_(u"Order"), default=1) def __unicode__(self): - return self.name + return self.name or u"" class RouteFile(models.Model): name = models.CharField(_(u"Name"), max_length=150) |
