BadFilterError: filtro no válido: solo una propiedad por consulta puede tener filtros de desigualdad (<=,> =, <,>)

Estoy tratando de aplicar el filtro en dos propiedades diferentes pero GAE no me permite hacer esto, lo que será la solución, ahí está el código snipt:

if searchParentX :
    que.filter("parentX >=", searchParentX).filter("parentX <=", unicode(searchParentX) + u"\ufffd") 
    que.order('parentX')   

if searchParentY :
    que.filter("parentY >=", searchParentY).filter("parentY <=", unicode(searchParentY) + u"\ufffd") 

Respuestas a la pregunta(2)

Su respuesta a la pregunta