Exemple #1
0
 def __call__(self, *args, **kwargs):
     query = kwargs.get("query")
     if not args:
         args = [self._rfield]
     if query is not None:
         del kwargs["query"]
     else:
         return self.select(*args, **kwargs)
     return Set.__call__(self, query).select(*args, **kwargs)
Exemple #2
0
 def __call__(self, query=None, **kwargs):
     if query is None:
         return self.select(self._rfield, **kwargs)
     return Set.__call__(self, query).select(**kwargs)
Exemple #3
0
 def __call__(self, query=None, **kwargs):
     if query is None:
         return self.select(self._rfield, **kwargs)
     return Set.__call__(self, query).select(**kwargs)