Size: a a a

Django [ru] #STAY HOME

2020 February 07

HF

Harry Fox in Django [ru] #STAY HOME
Думаю если мой вариант не получится, то я мб поковыряю этот код (вместе с исходниками Джанги) может получится что-нибудь  допилить
источник

IL

Ivan Lerner in Django [ru] #STAY HOME
Всем привет! Мне нужно картинку обрезать до квадрата и ресайзнуть до 300 px. Как лучше сделать? Никогда еще не работал с изображениями. Лучше юзать Pillow?
источник

А

Алексей in Django [ru] #STAY HOME
как выбрать по максимальному значению, НО при этом не запись, а все же кверисет, у которого вот этот один объект с максимальным значением?
источник

HF

Harry Fox in Django [ru] #STAY HOME
Алексей
как выбрать по максимальному значению, НО при этом не запись, а все же кверисет, у которого вот этот один объект с максимальным значением?
источник

HF

Harry Fox in Django [ru] #STAY HOME
Агрегация через функцию Max
источник

А

Алексей in Django [ru] #STAY HOME
да я это все знаю, у меня не по фк, а среди всех, т.е. в данном случае будто бы я брал, например, по максимальному айдишнику
источник

А

Алексей in Django [ru] #STAY HOME
например, Book.objects.filter(среди всех айдишников книг найти максимальных и только его выдать)
источник

HF

Harry Fox in Django [ru] #STAY HOME
Max('id')
источник

А

Алексей in Django [ru] #STAY HOME
это можно сделать order_by first(), но это не будет кверисет, а будет один объект
источник

HF

Harry Fox in Django [ru] #STAY HOME
Или
источник

А

Алексей in Django [ru] #STAY HOME
Harry Fox
Max('id')
и тогда он аннотирует самим этим полем. для каждой записи получим копию ее айдишника, а не среди всех
источник

HF

Harry Fox in Django [ru] #STAY HOME
А ты хочешь чтобы был кверисет из одного объекта?
источник

А

Алексей in Django [ru] #STAY HOME
да
источник

HF

Harry Fox in Django [ru] #STAY HOME
Тогда хз. Только получать максимальный и фильтровать заново
источник

HF

Harry Fox in Django [ru] #STAY HOME
Быстрые хорошие решения не приходят
источник

W

We Are Ice Under Major Feet in Django [ru] #STAY HOME
Привет,

есть ли для django гтовый пакет/возможность сделать следующее:
Есть модель с ImageField
Хочется виджет для загрузки, который предлагает пользователю возможность Crop с заданным aspect ratio
При этом
- оригинальное изображение должно сохраняться в

image = models.ImageField(....)

- кропнутое изображение должно сохраняться в другое поле ImageField


image_cropped = models.ImageField(....)
источник

D

Dmitry in Django [ru] #STAY HOME
We Are Ice Under Major Feet
Привет,

есть ли для django гтовый пакет/возможность сделать следующее:
Есть модель с ImageField
Хочется виджет для загрузки, который предлагает пользователю возможность Crop с заданным aspect ratio
При этом
- оригинальное изображение должно сохраняться в

image = models.ImageField(....)

- кропнутое изображение должно сохраняться в другое поле ImageField


image_cropped = models.ImageField(....)
зачем сохранять кропнутое, если можно отдавать не кропнутое и на фронте что нужно делать?
источник

RS

Rust Saiargaliev in Django [ru] #STAY HOME
We Are Ice Under Major Feet
Привет,

есть ли для django гтовый пакет/возможность сделать следующее:
Есть модель с ImageField
Хочется виджет для загрузки, который предлагает пользователю возможность Crop с заданным aspect ratio
При этом
- оригинальное изображение должно сохраняться в

image = models.ImageField(....)

- кропнутое изображение должно сохраняться в другое поле ImageField


image_cropped = models.ImageField(....)
источник

HF

Harry Fox in Django [ru] #STAY HOME
Dmitry
зачем сохранять кропнутое, если можно отдавать не кропнутое и на фронте что нужно делать?
Скорость загрузки страницы . для превьюх например
источник

W

We Are Ice Under Major Feet in Django [ru] #STAY HOME
Dmitry
зачем сохранять кропнутое, если можно отдавать не кропнутое и на фронте что нужно делать?
из кропнутого будут делаться thimbnails для <picture>
источник