Изображения и миниатюры в Джанго - PullRequest
0 голосов
/ 28 сентября 2018

Я хочу сохранить изображения вместе с их миниатюрами.Я храню изображения в файловой системе, используя Django.Сначала пользователь сможет увидеть миниатюры, а после нажатия на них можно увидеть исходные изображения.Я использую базу данных Postgres.Также я уже установил библиотеку Pillow.Размер миниатюры будет около 200 * 200.

Теперь мои вопросы:

  1. Как хранить миниатюры?(в базе данных или в файловой системе)
  2. Как преобразовать изображения в миниатюры?(библиотека Python или что-то еще)

Если что-то лучше для упомянутой функции, возможно, сообщите мне.

PS: требуется высокая производительность и меньшее время загрузки страницы.

1 Ответ

0 голосов
/ 28 сентября 2018

Существуют сторонние приложения, которые выполняют тяжелую работу, например sorl-thumbnail или easy-thumbnail

Для первого вопроса сохранение изображения в системеили cdn и путь в БД - лучший подход, и именно это django делает по умолчанию.

...