Django: sorl-thumbnail и размещение файлов изображений на моем собственном файловом сервере

Мне очень нравится библиотека sorl-thumbnail, и я хочу хранить файлы изображений не на сервере текущего приложения (django), а на (другом) моем собственном файловом сервере с веб-сервером для обслуживания статических файлов.

PS Я не уверен, каков правильный (хороший) способ сделать это, потому что у меня нет большого опыта в веб-программировании и Django.

2 ответа

Я думаю, что ответ на этот Django: как обслуживать пользовательские изображения и эскизы с отдельных, нескольких серверов? вопрос подходит вашей идее.

Потому что в противном случае вы не можете просто загрузить файл просто на удаленный компьютер. Или вы разработаете свой скрипт для загрузки файлов на другой хост, используя scp или что-то вроде этого...

Ура, Игнас

Хм, возможно, я не отвечаю на вопрос, который вы хотели задать (не знаю ничего о sorl-thumbnail), но мой первый инстинкт - вырезать django из картинки. Если у вас есть отдельный сервер, который может обслуживать файлы статически, просто разверните этот сервер. Конечно, ваше приложение django будет генерировать ссылки на эти изображения, но если вы четко разбираетесь в своих URL, с этим не должно возникнуть никаких проблем. Вы можете использовать этот подход даже с одним веб-сервером, настроить его так, чтобы он передавал только некоторые URL-адреса в django, но обрабатывал URL-адреса изображений напрямую.

Ничто из этого не решает проблему загрузки...

Другие вопросы по тегам