django-Photofile é um app Django que fornece marcas de modelo para a geração de miniaturas, suporta rotação automática com base em EXIF.Orientation.
Rotinas planejadas para metadados manuseamento (EXIF / IPTC / XMP).
Por outro app thumbnail para Django?
Eu olhei SORL-thumbnail e outros, e inicialmente eu queria usar um projeto existente, mas nenhum deles apoiou a rotação automática com base em EXIF.Orientation.
Instalação
- uma alternativa) pip instalar django-Photofile.
- Fonte de download Alternativa b), descompactar e fazer python setup.py instalar.
- Alternativa c) hg clone https://bitbucket.org/weholt/django-photofile e fazer python setup.py instalar.
Uso
Em settings.py
- Adicionar 'Photofile' para o seu INSTALLED_APPS.
- Configure o cache, se quiser.
- Adicionar um dir aos seus STATICFILES_DIRS ou definir STATIC_ROOT.
No seu modelo:
{Carga% photofile_tags%}
ou:
Onde imagefile é um objeto com a uma propriedade / campo chamado:
- Unique_filename ou
- Complete_filename ou
- Nome do arquivo
A resolução é especificada como x, por exemplo, 200x300 e se você quiser recortar a foto adicionar safra, como mostrado no exemplo ao longo
O que é novo nesta versão:.
- Alguns refatoração para um próximo projeto.
O que é novo na versão 0.4.0:
- decorador Adicionado para encontrar a resolução da tela. Veja como corte por exemplo.
Requisitos :
- Python
- Django
- PIL
- pyexiv2
Comentários não encontrado