Query¶
-
pumpwood_viewutils.query.
filter_by_dict
(query_set, filter_dict={}, exclude_dict={}, ordering_list=[])¶ Filter query set using function args as argument for filter ORM function. filter_list for filter_list, exclude_list for exclude and order by or order by
Parameters: - query_set (QuerySet) – Original query set
- filter_dict (dict) – Dictionary to be used as argument of query_set.filter(**filter_dict)
- exclude_dict (dict) – Dictionary to be used as argument of query_set.exclude(**exclude_dict)
- ordering_list (list) – List with arguments for query_set.order_by(*ordering_list)
Returns: Filtered query set
Return type: QuerySet