Разделить набор запросов на группы без нескольких запросовPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Разделить набор запросов на группы без нескольких запросов

Сообщение Anonymous »

Как получить готовый набор запросов, разделенный на две части, из одной модели всего за одно обращение к базе данных? Например, мне нужно получить is_featured=True отдельно и is_featured=False отдельно.
Я попробовал функцию фильтра Python, но хочу сделать это отдельно с помощью запрос сам по себе возможен.
Я хочу добавить 2 избранных и 8 органических продуктов на одну страницу. И вообще, правильно ли разделить их на две группы, свести и потом каждой задать правильное положение?

Код: Выделить всё

p = Product.objects.all()
featured_products = filter(lambda p: p.is_featured, p)
list(featured_products)
[
, `
these are is_featured=True
это то, что я сделал с функцией фильтра Python


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

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

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

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

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

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

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