Guest User

Untitled

a guest
Jan 21st, 2018
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.40 KB | None | 0 0
  1. from haystack.query import SearchQuerySet
  2.  
  3. class MyResource(Resource):
  4. def build_filters(self, filters=None):
  5. if filters is None:
  6. filters = {}
  7.  
  8. orm_filters = super(MyResource, self).build_filters(filters)
  9.  
  10. if "q" in filters:
  11. sqs = SearchQuerySet().auto_query(filters['q'])
  12.  
  13. orm_filters = {"pk__in": [ i.pk for i in sqs ]}
  14.  
  15. return orm_filters
Add Comment
Please, Sign In to add comment