отображать изображение из файла во временной папке - PullRequest
2 голосов
/ 27 октября 2010

Как я могу отобразить изображение из файлового объекта? Файловый объект хранит местоположение изображения во временной загруженной директории.

Я не хочу использовать какие-либо модели.

Это для предварительного просмотра формы, имеющей filefield

1 Ответ

3 голосов
/ 27 октября 2010

Проблема с большинством временных файлов в том, что они не существуют.Они находятся в удаленном состоянии и полностью исчезнут после закрытия дескриптора файла.Вы несете ответственность за перемещение и копирование данных из них в другой файл, базу данных или кэш, что бы ни работало лучше всего, чтобы сохранить их.

Вам не нужно использовать какие-либо модели для этой работы, но вам нужно будет иметь возможность писать в каталог, к которому ваш веб-сервер сможет получить доступ.Как правило, вы можете создать каталог /uploads и скопировать туда файл, удаляя его позже, когда он больше не нужен.

Этот шаг очистки легко выполняется с помощью задания cron, удаляющего все файлы сили около того, в зависимости от ваших предпочтений.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...