django-fotoprocessystem er en Django app, der giver automatisk billedbehandling til Django.
Trin 1
pip installere django-fotoprocessystem
(Eller klone kilden og sætte fotoprocessystem modulet på din vej)
Trin 2
Føj ImageWithProcessorField til dine modeller.
# Mitpgm / models.py
fra django.db import- modeller
fra photoprocessor.fields import ImageWithProcessorsField
miniaturer = {'thumbnail': {"resize": {"bredde": 100, 'højde': 100, 'afgrøde': "centrum"}, "kvalitet": 90},
& Nbsp; "display": {"resize": {"bredde": 500, 'højde': 500, 'afgrøde': "centrum"}, "kvalitet": 90}}
class Foto (models.Model):
& Nbsp; name = models.CharField (MAX_LENGTH = 100)
& Nbsp; original_image = ImageWithProcessorsField (upload_to = 'Bøger', miniaturer = miniaturebilleder)
Trin 3
Få adgang til dine thumbnails
foto = Foto (name = "MyPhoto")
photo.original_image.save (»myfile.jpg«, myfileobj)
print photo.original_image ['thumbnail'] url
Krav :.
- Python
- Django
Kommentarer ikke fundet