예제 #1
0
 def __init__(self, data=None, request=None, context=None, queryset=None, schema=None):
     SortedDict.__init__(self, data=None)
     self.request = request
     self.context = context if context is not None else {}
     self.qs = queryset
     if data is not None:
         # We do this to force our __setitem__ to get called
         # so it will raise error on dupes.
         self.update(data)
     self.lookup_descriptions = []  # Blurbs for templates.
     self.schema = schema
     if schema:
         self.add('schema', SchemaFilter(request, context, queryset, schema=schema))
     self.other_query_params = {}
예제 #2
0
 def __init__(self,
              data=None,
              request=None,
              context=None,
              queryset=None,
              schema=None):
     SortedDict.__init__(self, data=None)
     self.request = request
     self.context = context if context is not None else {}
     self.qs = queryset
     if data is not None:
         # We do this to force our __setitem__ to get called
         # so it will raise error on dupes.
         self.update(data)
     self.lookup_descriptions = []  # Blurbs for templates.
     self.schema = schema
     if schema:
         self.add('schema',
                  SchemaFilter(request, context, queryset, schema=schema))
     self.other_query_params = {}
예제 #3
0
파일: utils.py 프로젝트: jonashaag/limited
 def __init__(self, _type=None, *args, **kwargs):
     self._type = _type
     SortedDict.__init__(self, *args, **kwargs)