Toot toot! It's the refactor tractor.

- Create helper functions to qualify media and static files
This commit is contained in:
Oliver Walters committed 2020-04-07 11:38:57 +10:00
1 parent ae9ef04013
commit 95032141ce
3 files changed
+46 -10

No files matched your search

+5 -5
View File
@@ -300,9 +300,9 @@ class Part(models.Model):
""" Return the URL of the image for this part """
if self.image:
return os.path.join(settings.MEDIA_URL, str(self.image.url))
return helpers.getMediaUrl(self.image.url)
else:
return os.path.join(settings.STATIC_URL, 'img/blank_image.png')
return helpers.getBlankImage()
def get_thumbnail_url(self):
"""
@@ -310,10 +310,10 @@ class Part(models.Model):
"""
if self.image:
return os.path.join(settings.MEDIA_URL, str(self.image.thumbnail.url))
return helpers.getMediaUrl(self.image.thumbnail.url)
else:
return os.path.join(settings.STATIC_URL, 'img/blank_image.thumbnail.png')
return helpers.getBlankThumbnail()
def validate_unique(self, exclude=None):
""" Validate that a part is 'unique'.
Uniqueness is checked across the following (case insensitive) fields: