Skip to content
Snippets Groups Projects
Commit d2c13338 authored by Julian Rother's avatar Julian Rother
Browse files

Made query class configurable

......@@ -102,7 +102,7 @@ class Query(Sequence):
def filter_by(self, **kwargs):
filter_params = [(getattr(self.__model, attr).name, value) for attr, value in kwargs.items()]
return Query(self.__model, self.__filter_params + filter_params)
return type(self)(self.__model, self.__filter_params + filter_params)
class QueryWrapper:
def __get__(self, obj, objtype=None):
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment