Django-photoprocessor є додаток Django, яка забезпечує автоматизовану обробку зображення для Django.
Крок 1
пункт встановити Django-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
Вимоги :.
- Python
- Django
Коментар не знайдено