March 2020
Intermediate to advanced
608 pages
17h 17m
English
If we navigate to the idea detail page, we should see the large image masked by our watermark, similar to this:

Let's examine how this was done. In the detail template, the src attribute for the <img> tag uses the idea's image specification, that is, watermarked_picture_large, to create a modified image that is then saved under the media/CACHE/ directory and served from there.
The django-imagekit specifications use processors to modify images. Two processors are used there:
django-imagekit processors ...