У меня много данных для поиска. Некоторые из них должны быть абсолютно одинаковыми, а некоторые из них ищут между несколькими полями. Например,
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?