gm-148: refactored
This commit is contained in:
parent
646eeb8972
commit
b2f900d15d
|
|
@ -5,4 +5,9 @@ from gallery.models import Image
|
||||||
|
|
||||||
@admin.register(Image)
|
@admin.register(Image)
|
||||||
class ImageModelAdmin(admin.ModelAdmin):
|
class ImageModelAdmin(admin.ModelAdmin):
|
||||||
"""Image model admin"""
|
"""Image model admin."""
|
||||||
|
list_display = ['id', 'title', 'image_tag', 'orientation_display']
|
||||||
|
|
||||||
|
def orientation_display(self, obj):
|
||||||
|
"""Get image orientation name."""
|
||||||
|
return obj.get_orientation_display() if obj.orientation else None
|
||||||
|
|
|
||||||
|
|
@ -37,7 +37,7 @@ class Image(ProjectBaseMixin, SORLImageMixin, PlatformMixin):
|
||||||
|
|
||||||
def __str__(self):
|
def __str__(self):
|
||||||
"""String representation"""
|
"""String representation"""
|
||||||
return str(self.id)
|
return f'{self.title}'
|
||||||
|
|
||||||
def delete_image(self, completely: bool = True):
|
def delete_image(self, completely: bool = True):
|
||||||
"""
|
"""
|
||||||
|
|
|
||||||
|
|
@ -353,7 +353,6 @@ class Carousel(models.Model):
|
||||||
return self.content_object.establishment_type.name_translated
|
return self.content_object.establishment_type.name_translated
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
class Page(models.Model):
|
class Page(models.Model):
|
||||||
"""Page model."""
|
"""Page model."""
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -210,7 +210,7 @@ class SORLImageMixin(models.Model):
|
||||||
def image_tag(self):
|
def image_tag(self):
|
||||||
"""Admin preview tag."""
|
"""Admin preview tag."""
|
||||||
if self.image:
|
if self.image:
|
||||||
return mark_safe('<img src="%s" />' % self.image.url)
|
return mark_safe(f'<img src="{self.image.url}" style="height: 25%; width: 25%" />')
|
||||||
else:
|
else:
|
||||||
return None
|
return None
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user