объект поиска в Django с множеством полей - PullRequest
0 голосов
/ 11 июля 2020

У меня много данных для поиска. Некоторые из них должны быть абсолютно одинаковыми, а некоторые из них ищут между несколькими полями. Например,

data = {
'user__seller_profile__city_name': city,
'category': cat,
user__seller__order_condition = condition,
user__buyer__sellerCompany__id = company_id     
}

Эта информация должна быть точно такой же и может меняться в каждом сообщении.

А остальную информацию нужно искать между несколькими полями.

Например,

item__slug__icontains= search 
order__slug__icontains = search,
....

Как мне получить правильный запрос?

можно ли использовать Q в dict?

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