This plugin generates thumbnails of media contents. If a media content has a width set, Thumbnails will create a thumbnail in THUMBNAIL_CACHE, to make it reusable, and will change the path of media content, so the new scaled image get used for all later templates.
The original paths get stored in media_content['original'].
Lets say you have a image named test.png, which is 400px wide, and use it in a content file like this:
Hello world =========== .. image:: test.png :width: 200px
Thumbnails will create a file named test.thumb.png in setting.THUMBNAIL_CACHE and will override the path in the original media content.
Thumbnails depends of python-pillow, so flamingo has to be installed with pillow support.
# REQUIREMENTS.txt flamingo[thumbnails]
# settings.py PLUGINS = [ 'flamingo.plugins.Thumbnails', ]
THUMBNAIL_CACHE = 'thumbs'
Path of the directory where the thumbs get cached.