Запрос при отсутствии параметра django

Я хочу сделать запрос, что-то вроде

Model.objects.filter(x=x).filter(y=y).filter(z=z) 

... но бывают случаи, когда, например, y равно None. Это буквально ищет в базе данных нулевые значения в столбце y - есть ли отличный способ по существу игнорировать этот параметр запроса, если он отсутствует, т.е. вернуть набор запросов

Model.objects.filter(x=x).filter(z=z)?
12
задан rewritten 10 August 2011 в 10:44
поделиться