コード例 #1
0
ファイル: pager.py プロジェクト: nimblemachine/grano
 def __init__(self, query, name=None, limit=25, pager_range=4, **kwargs):
     self.args = request.args
     self.name = name
     self.query = query
     self.kwargs = kwargs
     self.pager_range = pager_range
     self.offset = arg_int(self.arg_name("offset"), default=0)
     self.limit = get_limit(default=limit, field=self.arg_name("limit"))
コード例 #2
0
 def __init__(self, query, name=None, limit=25, pager_range=4, **kwargs):
     self.args = request.args
     self.name = name
     self.query = query
     self.kwargs = kwargs
     self.pager_range = pager_range
     self.offset = arg_int(self.arg_name('offset'), default=0)
     self.limit = get_limit(default=limit, field=self.arg_name('limit'))
コード例 #3
0
 def __init__(self, args, sort_field=None):
     self.args = args
     self.results = None
     self._limit = 25
     self._offset = 0
     self._facet_size = arg_int('facet-size', 50)
     self._facets = [(k, self._facet_size) for k in args.getlist('facet')]
     self._filters = []
     self._sort_field = sort_field
コード例 #4
0
ファイル: pager.py プロジェクト: ahurriyetoglu/grano
 def __init__(self, query, name=None, limit=25, pager_range=4,
              results_converter=lambda x: x, **kwargs):
     self.args = request.args
     self.results_converter = results_converter
     self.name = name
     self.query = query
     self.kwargs = kwargs
     self.pager_range = pager_range
     self.offset = arg_int(self.arg_name('offset'), default=0)
     self.limit = get_limit(default=limit, field=self.arg_name('limit'))
     self._results = None
コード例 #5
0
ファイル: graph.py プロジェクト: j-norwood-young/grano
 def depth(self):
     if self.root_id is None:
         return 1
     depth = arg_int('depth', 1)
     return max(1, min(depth, 3))
コード例 #6
0
ファイル: graph.py プロジェクト: eocaollai/grano
 def depth(self):
     if self.root_id is None:
         return 1
     depth = arg_int('depth', 1)
     return max(1, min(depth, 3))