Django-photoprocessor היא אפליקציה Django שמספק אוטומטית עיבוד תמונה לאופטימיות.
שלב 1
PIP להתקין Django-photoprocessor
(או לשכפל את המקור ואת מודול photoprocessor על הנתיב שלך)
שלב 2
להוסיף ImageWithProcessorField למודלים שלך.
# MyApp / models.py
ממודלי יבוא django.db
מImageWithProcessorsField יבוא photoprocessor.fields
תמונות ממוזערות = {'תמונה ממוזערת': {'גודל': {'רוחב': 100, 'גובה': 100, 'יבול': 'מרכז'}, 'איכות': 90},
& Nbsp; 'תצוגה': {'גודל': {'רוחב': 500, 'גובה': 500, 'יבול': 'מרכז'}, 'איכות': 90}}
כיתת תמונה (models.Model):
& Nbsp; name = models.CharField (MAX_LENGTH = 100)
& Nbsp; original_image = ImageWithProcessorsField (upload_to 'הספרים' =, = תמונות ממוזערות של תמונות ממוזערות)
שלב 3
גש התמונות הממוזערות שלך
תמונה = תמונה (name = 'myphoto')
photo.original_image.save ('myfile.jpg', myfileobj)
photo.original_image הדפסה ['תמונה ממוזערת'] url
דרישות :.
- Python
- Django
תגובות לא נמצא