django-Photoprozessor ist ein Django-Applikation, die eine automatisierte Bildverarbeitung für Django bietet.
Schritt 1
pip django-Photoprozessor installieren
(Oder klonen Sie die Quelle und setzen Sie den Photoprozessor-Modul auf dem Weg)
Schritt 2
Fügen ImageWithProcessorField Ihre Modelle.
# Myapp / models.py
von django.db Importmodelle
von photoprocessor.fields Import ImageWithProcessorsField
Thumbnails = {'Thumbnail': {"Größe ändern": {'width': 100, "Höhe": 100, "Ernte": "Zentrum"}, "Qualität": 90},
& Nbsp; 'display': {"Größe ändern": {'width': 500, 'height' 500, 'Ernte': 'center'}, "Qualität": 90}}
Klasse Foto (models.Model):
& Nbsp; name = models.CharField (max_length = 100)
& Nbsp; original_image = ImageWithProcessorsField (upload_to = "Bücher", Thumbnails = Thumbnails)
Schritt 3
Greifen Sie auf Ihre Thumbnails
Foto Foto = (name = 'myphoto')
photo.original_image.save ('myfile.jpg', myfileobj)
Druck photo.original_image ['Thumbnail'] url
Anforderungen .
- Python
- Django
Kommentare nicht gefunden