Как реализовать постраничную структуру списка в Django для отображения приоритетных элементовPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Как реализовать постраничную структуру списка в Django для отображения приоритетных элементов

Сообщение Anonymous »

Я работаю над приложением электронной коммерции на базе Django, в котором товары имеют такие поля, как is_featured (логическое значение) и Rank (целое число). Цель состоит в том, чтобы создать представление результатов поиска с разбивкой на страницы, где:
После поиска на каждой странице отображается всего 10 продуктов.
Первые 2 продукта всегда должны быть представлены (is_featured=True). и отсортированы по их рейтингу.
Остающиеся 8 товаров должны быть органическими (is_featured=False) и также отсортированы по их рейтингу.
Товары должны соответствовать поисковому запросу (например, фильтрация по названию). или контент). если нет рекомендуемого продукта, показать старый рекомендуемый продукт, если у вас вообще нет рекомендуемого продукта, не показывать рекомендуемый продукт.
Обеспечение эффективной работы этой логики, особенно с большими наборами данных.
Динамически. корректировка количества органических продуктов, чтобы заполнить остальную часть страницы, если доступно менее двух рекомендуемых продуктов. Я хочу сделать с кешированием

Подробнее здесь: https://stackoverflow.com/questions/792 ... rioritized
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»