در جنگو-photoprocessor یک برنامه جنگو فراهم می کند که پردازش تصویر برای جنگو خودکار است.
مرحله 1
تصویر در تصویر جنگو-photoprocessor نصب
(یا کلون منبع و قرار دادن ماژول photoprocessor در مسیر شما)
مرحله 2
اضافه کردن ImageWithProcessorField به مدل های خود را.
# myapp / models.py
از مدل های واردات django.db
از photoprocessor.fields واردات ImageWithProcessorsField
ریز عکسها به = {'ریز': {'تغییر اندازه ": {" عرض: 100، ارتفاع: 100،' محصول ':' مرکز '}،' کیفیت ': 90}،
و nbsp؛ 'صفحه نمایش: {' تغییر اندازه ": {" عرض: 500، ارتفاع: 500، 'محصول': 'مرکز'}، 'کیفیت': 90}}
کلاس عکس (models.Model):
و nbsp؛ نام = models.CharField (MAX_LENGTH = 100)
& nbsp؛ در original_image = ImageWithProcessorsField (upload_to = 'کتاب'، ریز عکسها = ریز عکسها)
مرحله 3
دسترسی به ریز عکسها به شما
عکس = عکس (نام = 'myphoto')
photo.original_image.save ('myfile.jpg'، myfileobj)
چاپ photo.original_image ['ریز'] URL
مورد نیاز:.
پایتون
جنگو
نظر یافت نشد