summaryrefslogtreecommitdiffstats
path: root/core/imagekit_specs.py
blob: 0cec6e537c23c517aa557b958e88509802f5f776 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
from imagekit.specs import ImageSpec
from imagekit import processors

class ResizeThumb(processors.Resize):
    width = 100
    crop = False

class ResizeDisplay(processors.Resize):
    width = 600

#class EnhanceThumb(processors.Adjustment):
    #contrast = 1.2
    #sharpness = 2

class Thumbnail(ImageSpec):
    access_as = 'thumbnail_image'
    pre_cache = True
    processors = [ResizeThumb]

class Display(ImageSpec):
    increment_count = True
    processors = [ResizeDisplay]