django-Photofile is een Django app die sjabloontags voorziet verkleinde generatie, ondersteunt automatische rotatie gebaseerd op EXIF.Orientation.
Gepland routines voor metadata en lossen (EXIF / IPTC / XMP).
Waarom nog een verkleinde app voor Django?
Ik heb gekeken naar sorl-miniatuur en anderen, en in eerste instantie wilde ik een bestaand project te gebruiken, maar geen van hen ondersteund automatische rotatie gebaseerd op EXIF.Orientation.
Installatie
- Alternatief a) PIP django-Photofile installeren.
- Alternatief b) te downloaden bron, uitpakken en dan python setup.py installeren.
- Alternatieve c) hg clone https://bitbucket.org/weholt/django-photofile en doe python setup.py installeren.
Gebruik
In settings.py
- Voeg 'Photofile' om uw INSTALLED_APPS.
- Opzetten van caching als je wilt.
- Voeg een dir aan uw STATICFILES_DIRS of stel STATIC_ROOT.
In je template:
{% Belasting photofile_tags%}
of:
Waar afbeeldingsbestand is een object met een pand / gebied genaamd:
- Unique_filename of
- Complete_filename of
- Bestandsnaam
De resolutie wordt gespecificeerd als x, bijvoorbeeld 200x300 en als je wilt om de foto bij te snijden toevoegen gewas zoals aangegeven in het voorbeeld
Wat is nieuw in deze release:.
- Sommige refactoring voor een aanstaande project.
Wat is nieuw in versie 0.4.0:
- Toegevoegd decorateur voor het vinden van de schermresolutie. Zie Hoe-sectie bijvoorbeeld.
Eisen
- Python
- Django
- PIL
- pyexiv2
Reacties niet gevonden