equal
deleted
inserted
replaced
93 |
93 |
94 class Meta: |
94 class Meta: |
95 app_label = 'core' |
95 app_label = 'core' |
96 |
96 |
97 class NoticeImage(models.Model): |
97 class NoticeImage(models.Model): |
98 relative_url = models.URLField(max_length='1024', null=False, blank=False, unique=True) |
98 relative_url = models.URLField(max_length='1024', null=False, blank=False, unique=False) |
99 notice = models.ForeignKey(Notice, related_name="images") |
99 notice = models.ForeignKey(Notice, related_name="images") |
100 |
100 |
101 class Meta: |
101 class Meta: |
102 app_label = 'core' |
102 app_label = 'core' |
|
103 unique_together = (("relative_url", "notice"),) |
103 |
104 |
104 |
105 |
105 @property |
106 @property |
106 def url(self): |
107 def url(self): |
107 return urlparse.urljoin(settings.JOCONDE_IMAGE_BASE_URL , self.relative_url) |
108 return urlparse.urljoin(settings.JOCONDE_IMAGE_BASE_URL , self.relative_url) |