Найти - Пользователи
Полная версия: Flask-resize.
Начало » Web » Flask-resize.
1
sht
Здравствуйте.
Поставил себе пакет Flask-Resize (документация).
Машина локальная. Не показываются изображения. Не находит путь до картинок. Проблема типовая, но варианты исчерпал.
127.0.0.1 - - [2016-01-23 23:52:31] "GET /cache/edadec5e28aaada89ebe39d1130ab012.jpeg HTTP/1.1" 404 342 0.024798
127.0.0.1 - - [2016-01-23 23:52:31] "GET /cache/1d37144cf0b393d02fdba0d013eda1b2.jpeg HTTP/1.1" 404 342 0.016197
127.0.0.1 - - [2016-01-23 23:52:31] "GET /cache/fb75ef329acda95857c7c51b57da3fc3.jpeg HTTP/1.1" 404 342 0.008467
127.0.0.1 - - [2016-01-23 23:52:37] "GET /cache/51a3d2d91ca172d0d206f054a0daee6f.jpeg HTTP/1.1" 404 342 0.008872
127.0.0.1 - - [2016-01-23 23:52:37] "GET /cache/dca7d19bff42944e0f94ea0c88447d99.jpeg HTTP/1.1" 404 342 0.013121
127.0.0.1 - - [2016-01-23 23:52:37] "GET /cache/5cc74e4ec87a93818ea179cec18fa89a.jpeg HTTP/1.1" 404 342 0.009614
Настройки поставил такие.
app.config['RESIZE_ROOT'] = '/home/user/flask'
app.config['RESIZE_URL'] ='http://127.0.0.1:8080/'
RESIZE_ROOT думаю стоит правильно, при любом другом значении этого параметра, приложение падает.
sht
Решил сделав костыл в виде символической ссылки на директорию. Изображения генерятся в один каталог, а считываются с другого. Совместить не удалось.
4kpt_IV
Я бы просто покопался внутри и поправил. Есть вероятность, что Вы что-то не то делаете.

P.S. Поделка а-ля django-thumbnails. Никогда такими механизмами не пользовался. Сама идея не нравится.
sht
А какой бы механизм рекомендовали?. Сейчас думаю, что лучше на сервере нарезать картинки по разрешению и раскидать по папкам. И выдавать в зависомости от размеров экрана у клиента.
4kpt_IV
А как Вы планируете размер экрана у клиента узнавать?
Зачастую делается проще. Готовятся разные css для разных разрешений. А фотографии передаются одного размера (вру, конечно, чаще всего 3х размеров: big, medium, small в зависимости от шаблона) и уже в css этот размер меняется в зависимости от разрешения экрана.

P.S. Описали бы Вы конкретнее задачу - конкретнее можно было-бы советовать.
sht
Задача простая. в академических целях делаю фотогаллерею. Будет от 50 до 100 фотографий. Разбито на 3 категории, типо портреты, репортж и что нибудь еще.
Если фото не ресайзить под размер экрана, то они сильно “мылят”- некрасиво получается. пока решил делать без админки. просто считывыются с каталога и вставляются. Пока остановился, каким способом подгружать фото. чтобы ajax - задействовть. Чтобы изображения подгружались в зависомости от того, какой выбрал раздел пользователь. без перегрузки страницы. Если встречали такие примеры, буду благодарен.
4kpt_IV
Изменение размера делают средствами css и из большего в меньшее всегда.
Приведите пример “мылят” (добавьте скрины, если можно), я не пойму что это значит.
Подгрузка фото. Какой js фреймверк используете?

P.S. У меня ощущение, что Вы занимаетесь каким-то тантрическим сексом
sht
Изменение размера делают средствами css и из большего в меньшее всегда.
Спасибо за совет. Решил упростить, это получилось.
“мылят”-это у фотографии теряется резкость. фотографы часто термин используют.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB