django-Photofile er en Django app som gir malkodene for miniatyr generasjon, støtter automatisk rotasjon basert på EXIF.Orientation.
Planlagte rutiner for håndtering av metadata (EXIF / IPTC / XMP).
Hvorfor en annen miniatyr app for Django?
Jeg har sett på SORL-miniatyr og andre, og utgangspunktet jeg ønsket å bruke et eksisterende prosjekt, men ingen av dem støttet automatisk rotering basert på EXIF.Orientation.
Installasjon
- Alternativ a) PIP installere django-Photofile.
- Alternativ b) nedlasting kilde, pakke ut og gjøre python setup.py installere.
- Alternativ c) hg clone https://bitbucket.org/weholt/django-photofile og gjøre python setup.py installere.
Bruk
I settings.py
- Legg til 'Photofile' til din INSTALLED_APPS.
- Sett opp caching hvis du vil.
- Legg en dir til dine STATICFILES_DIRS eller satt STATIC_ROOT.
I malen:
{% Belastning photofile_tags%}
eller:
Hvor imagefile er et objekt med på en eiendom / felt som heter:
- Unique_filename eller
- Complete_filename eller
- Filnavn
Oppløsning er angitt som x, for eksempel 200x300, og hvis du vil beskjære bildet legge avling som vist i eksempelet i løpet
Hva er nytt i denne utgaven:.
- Noen refactoring for en kommende prosjekt.
Hva er nytt i versjon 0.4.0:
- Lagt dekoratør for å finne skjermoppløsning. Se Hvordan-delen for eksempel.
Krav :
- Python
- Django
- PIL
- pyexiv2
Kommentarer ikke funnet