から継承するすべての仕様の選択リストを生成したいと思いimagekit.specs.ImageSpec
ます。
アイデアは、管理インターフェースのユーザーが画像に追加するImageSpecを選択できるようにすることです。
すなわち:
class Display(ImageSpec):
pre_cache = True
increment_count = True
processors = [ResizeDisplay,]
class SingleDisplay(ImageSpec):
pre_cache = True
increment_count = True
processors = [SingleDisplayResize]
class Reflection(ImageSpec):
increment_count = True
processors = [ResizeDisplay, ReflectionProcessor]
class SingleDisplayReflection(ImageSpec):
increment_count = True
processors = [SingleDisplayResize, ReflectionProcessor]
ドロップダウンリスト「ディスプレイ、シングルディスプレイ、リフレクション、シングルディスプレイリフレクション」が表示されます