coding

Добавление водяного знака в Django

18 апреля 2017 г.

Оказалось, нет ничего проще добавления водяного знака на изображения в Django. Django-watermark - отличное решение. Итак, устанавливаем необходимый пакет:

$ pip install django-watermark

Добавляем в settings.py в INSTALLED_APPS:

INSTALLED_APPS = (
    ...
    'watermarker',
)

Создаем требуемые таблицы в бд:

$ ./manage.py migrate

 На этом все! Остается в адмике выбрать изображение для водяного знака, а шаблоне, где нужно будет его использовать, прогрузить фильтр:

{% load watermark %}

И применить этот фильтр к изображениям, например так:

{{ photo.image.url|watermark:"имя_водяного_знака,position=br,opacity=100" }}

 Watermark может принимать несколько параметров, таких как имя используемого водяного знака, его расположение на картинке, размер, прозрачность и другие. Вот их подробное описание.

Просмотров - 232

Оставить комментарий

Комментарий будет размещен на сайте после прохождения модерации.

Комментарии

Еще не оставлено ни одного комментария.