class GroupedResult
from django.template.defaulttags import GroupedResult
GroupedResult(grouper, list)
Ancestors (MRO)
- builtins.object
- builtins.tuple
- django.template.defaulttags.GroupedResult
Attribute | Type | Defined in |
---|---|---|
grouper |
_tuplegetter
|
django.template.defaulttags.GroupedResult |
list |
_tuplegetter
|
django.template.defaulttags.GroupedResult |
Attribute | Value | Defined in |
---|---|---|
__match_args__ |
('grouper', 'list') |
django.template.defaulttags.GroupedResult |
_field_defaults |
{} |
django.template.defaulttags.GroupedResult |
_fields |
('grouper', 'list') |
django.template.defaulttags.GroupedResult |
def __add__(self, value)
builtins.tuple
Return self+value.
def __class_getitem__(self)
builtins.tuple
See PEP 585
def __contains__(self, key)
builtins.tuple
Return key in self.
def __eq__(self, value)
builtins.tuple
Return self==value.
def __ge__(self, value)
builtins.tuple
Return self>=value.
def __getattribute__(self, name)
builtins.tuple
Return getattr(self, name).
def __getitem__(self, key)
builtins.tuple
Return self[key].
def __getnewargs__(self)
django.template.defaulttags.GroupedResult
django.template.defaulttags.GroupedResult
Return self as a plain tuple. Used by copy and pickle.
def __getnewargs__(self):
'Return self as a plain tuple. Used by copy and pickle.'
return _tuple(self)
builtins.tuple
def __gt__(self, value)
builtins.tuple
Return self>value.
def __hash__(self)
builtins.tuple
Return hash(self).
def __iter__(self)
builtins.tuple
Implement iter(self).
def __le__(self, value)
builtins.tuple
Return self<=value.
def __len__(self)
builtins.tuple
Return len(self).
def __lt__(self, value)
builtins.tuple
Return self<value.
def __mul__(self, value)
builtins.tuple
Return self*value.
def __ne__(self, value)
builtins.tuple
Return self!=value.
def __new__(_cls, grouper, list)
django.template.defaulttags.GroupedResult
django.template.defaulttags.GroupedResult
builtins.tuple
Create and return a new object. See help(type) for accurate signature.
def __repr__(self)
django.template.defaulttags.GroupedResult
django.template.defaulttags.GroupedResult
Return a nicely formatted representation string
def __repr__(self):
'Return a nicely formatted representation string'
return self.__class__.__name__ + repr_fmt % self
builtins.tuple
Return repr(self).
def __rmul__(self, value)
builtins.tuple
Return value*self.
def _asdict(self)
django.template.defaulttags.GroupedResult
Return a new dict which maps field names to their values.
def _asdict(self):
'Return a new dict which maps field names to their values.'
return _dict(_zip(self._fields, self))
def _make(cls, iterable)
django.template.defaulttags.GroupedResult
@classmethod
def _make(cls, iterable):
result = tuple_new(cls, iterable)
if _len(result) != num_fields:
raise TypeError(f'Expected {num_fields} arguments, got {len(result)}')
return result
def _replace(self, **kwds)
django.template.defaulttags.GroupedResult
Return a new GroupedResult object replacing specified fields with new values
def _replace(self, /, **kwds):
result = self._make(_map(kwds.pop, field_names, self))
if kwds:
raise ValueError(f'Got unexpected field names: {list(kwds)!r}')
return result
def count(self, value)
builtins.tuple
Return number of occurrences of value.
def index(self, value, start=0, stop=9223372036854775807)
builtins.tuple
Return first index of value. Raises ValueError if the value is not present.