Django-photofile является приложение Django, что обеспечивает теги шаблонов для генерации миниатюр, поддерживает автоматический поворот на основе EXIF.Orientation.
Планируемые процедуры для обработки метаданных (EXIF / IPTC / XMP).
Почему другое приложение с миниатюрами для Django?
Я посмотрел на sorl-миниатюры и других, и первоначально я хотел использовать существующий проект, но ни один из них не поддержал автоматический поворот на основе EXIF.Orientation.
Установка
- Альтернативная а) пункт установить Django-photofile.
- Альтернатива б) источник загрузки, распакуйте и делать питон setup.py установить.
- Вариант C) Hg клон https://bitbucket.org/weholt/django-photofile и делать питон setup.py установить.
Использование
В settings.py
- Добавить "photofile 'к вашей INSTALLED_APPS.
- Настройка кэширования, если вы хотите.
- Добавить реж ваших STATICFILES_DIRS или установленной STATIC_ROOT.
В шаблоне:
{% Нагрузки photofile_tags%}
или:
Где ImageFile является объектом с в собственности / области, называемой:
- Unique_filename или
- Complete_filename или
- имя файла
Разрешение определяется как х, например 200x300 и если вы хотите, чтобы обрезать фото добавить урожай, как показано в примере над
Что нового В этом выпуске:.
- Некоторые рефакторинга для предстоящего проекта.
Что нового в версии 0.4.0:
- Добавлена декоратор для нахождения разрешение экрана. Посмотрите, как сечение для примера.
Требования
- Python
- Джанго
- PIL
- pyexiv2
Комментарии не найдены