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

Made query class configurable

parent 72e1d422
No related branches found
No related tags found
No related merge requests found
......@@ -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.
Finish editing this message first!
Please register or to comment