django-photoprocessor är en Django app som erbjuder automatisk bildbehandling för Django.
Steg 1
PiP installera django-photoprocessor
(Eller klona källan och sätta photoprocessor modulen på din väg)
Steg 2
Lägg ImageWithProcessorField till dina modeller.
# Mittpgm / models.py
från django.db importmodeller
från photoprocessor.fields import ImageWithProcessorsField
miniatyrer = {'miniatyr': {"ändra storlek": {"bredd": 100, "höjd": 100, "gröda": "centrum"}, "kvalitet": 90},
& Nbsp; 'display': {"ändra storlek": {"bredd": 500, "höjd": 500, "gröda": "centrum"}, "kvalitet": 90}}
klass Foto (models.Model):
& Nbsp; name = models.CharField (MAX_LENGTH = 100)
& Nbsp; original_image = ImageWithProcessorsField (upload_to = "böcker", miniatyrer = miniatyrer)
Steg 3
Kom åt dina miniatyrer
foto = Foto (name = 'myphoto')
photo.original_image.save ('myfile.jpg', myfileobj)
utskrifts photo.original_image ['miniatyr'] url
Krav :.
- Python
- Django
Kommentarer hittades inte