Сделал модуль FileField Load Multiple, оптимизирующий загрузку информации о файлах при отображении полей FileField/ImageField с помощью Views. Модуль избавляется от 1 лишнего запроса для каждого файла/изображения, таким образом больше всего будет полезен сайтам, отображающим много файлов на странице - фотогалереи, каталоги файлов.
Использование модуля
- Проверяем, есть ли в нашем view связь данных поля с таблицей файлов. Если нет, добавляем (она обычно имеет вид "Content: [Название поля] ([машинное имя поля]) - fid")
- Добавляем поле FFLM Preloader из группы File (Файл) и сохраняем view. Все, теперь view генерирует меньше запросов.
Комментарии
Спасибо! Полезно!
А апнуться можно с FileField как-нибудь или тока сносить старый/ставить новый?
Не понял вопроса. Сносить ничего не нужно. Только обновить вьюхи с файлами.
Все понял - невнимательно прочитал описание.