Add basic API endpoints for /ordering-batch

This commit is contained in:
Lance Edgar 2019-08-30 19:47:02 -05:00
parent c41a7303df
commit ed53bd487b
3 changed files with 134 additions and 2 deletions

View file

@ -179,11 +179,15 @@ class APIMasterView(APIView):
if page.isdigit() and limit.isdigit():
return int(page), int(limit)
def base_query(self):
cls = self.get_model_class()
query = self.Session.query(cls)
return query
def _collection_get(self):
from sqlalchemy_filters import apply_filters, apply_sort, apply_pagination
cls = self.get_model_class()
query = self.Session.query(cls)
query = self.base_query()
context = {}
# maybe filter query