Browse Source

square_image spec.

master 0.1.5
Erik Stein 5 years ago
parent
commit
a70d895faf
  1. 3
      CHANGES
  2. 6
      shared/media_archive/models.py

3
CHANGES

@ -1,3 +1,6 @@
0.1.5 2020-08-17
- Additional image spec 'square_image'.
0.1.4 2019-08-11 0.1.4 2019-08-11
- Additional image spec 'small_article_image'. - Additional image spec 'small_article_image'.

6
shared/media_archive/models.py

@ -8,7 +8,7 @@ from django.utils.translation import ugettext_lazy as _
from imagefield.fields import ImageField, PPOIField from imagefield.fields import ImageField, PPOIField
from imagekit.models import ImageSpecField from imagekit.models import ImageSpecField
from imagekit.processors import Adjust, Thumbnail, ResizeToFit from imagekit.processors import Adjust, Thumbnail, ResizeToFit, ResizeToFill
from shared.utils.models.slugs import DowngradingSlugField, slugify from shared.utils.models.slugs import DowngradingSlugField, slugify
from .conf import UPLOAD_TO, USE_TRANSLATABLE_FIELDS from .conf import UPLOAD_TO, USE_TRANSLATABLE_FIELDS
@ -246,6 +246,10 @@ class Image(MediaBase):
Thumbnail(100, 50)], Thumbnail(100, 50)],
format='JPEG', options={'quality': 90}) format='JPEG', options={'quality': 90})
square_image = ImageSpecField(source='file',
processors=[ResizeToFill(800, 800)],
format='JPEG', options={'quality': 90})
small_article_image = ImageSpecField(source='file', small_article_image = ImageSpecField(source='file',
processors=[ResizeToFit(400, 400)], processors=[ResizeToFit(400, 400)],
format='JPEG', options={'quality': 90}) format='JPEG', options={'quality': 90})

Loading…
Cancel
Save