django-fotoprocessor is een Django app die biedt geautomatiseerde beeldverwerking voor Django.
Stap 1
pip django-fotoprocessor installeren
(Of klonen de bron en zet de fotoprocessor module op je pad)
Stap 2
Voeg ImageWithProcessorField aan uw modellen.
# Myapp / models.py
van django.db import modellen
van photoprocessor.fields import ImageWithProcessorsField
miniaturen = {'verkleinde': {'verkleinen': {"width: 100, 'hoogte': 100, 'crop': 'centrum'}, 'kwaliteit': 90},
& Nbsp; 'display': {'verkleinen': {"width: 500, 'hoogte': 500, 'crop': 'centrum'}, 'kwaliteit': 90}}
klasse Foto (models.Model):
& Nbsp; naam = models.CharField (max_length = 100)
& Nbsp; original_image = ImageWithProcessorsField (upload_to = 'boeken', miniaturen = thumbnails)
Stap 3
Toegang tot uw miniaturen
foto = Foto (naam = 'myPhoto')
photo.original_image.save (myfile.jpg ', myfileobj)
afdruk photo.original_image ['verkleinde'] url
Eisen .
- Python
- Django
Reacties niet gevonden