class ContextDict

from django.template.context import ContextDict


  

Ancestors (MRO)

  1. builtins.object
  2. builtins.dict
  3. django.template.context.ContextDict
AttributeTypeDefined in
AttributeValueDefined in
def __class_getitem__(self)
builtins.dict
See PEP 585
def __contains__(self, key)
builtins.dict
True if the dictionary has the specified key, else False.
def __delitem__(self, key)
builtins.dict
Delete self[key].
def __enter__(self)
django.template.context.ContextDict
    def __enter__(self):
        return self
def __eq__(self, value)
builtins.dict
Return self==value.
def __exit__(self, *args, **kwargs)
django.template.context.ContextDict
    def __exit__(self, *args, **kwargs):
        self.context.pop()
def __ge__(self, value)
builtins.dict
Return self>=value.
def __getattribute__(self, name)
builtins.dict
Return getattr(self, name).
def __getitem__(self)
builtins.dict
x.__getitem__(y) <==> x[y]
def __gt__(self, value)
builtins.dict
Return self>value.
def __init__(self, context, *args, **kwargs)
django.template.context.ContextDict
django.template.context.ContextDict
Initialize self.  See help(type(self)) for accurate signature.
    def __init__(self, context, *args, **kwargs):
        super().__init__(*args, **kwargs)

        context.dicts.append(self)
        self.context = context
builtins.dict
Initialize self.  See help(type(self)) for accurate signature.
def __ior__(self, value)
builtins.dict
Return self|=value.
def __iter__(self)
builtins.dict
Implement iter(self).
def __le__(self, value)
builtins.dict
Return self<=value.
def __len__(self)
builtins.dict
Return len(self).
def __lt__(self, value)
builtins.dict
Return self<value.
def __ne__(self, value)
builtins.dict
Return self!=value.
def __new__(type, *args, **kwargs)
builtins.dict
Create and return a new object.  See help(type) for accurate signature.
def __or__(self, value)
builtins.dict
Return self|value.
def __repr__(self)
builtins.dict
Return repr(self).
def __reversed__(self)
builtins.dict
Return a reverse iterator over the dict keys.
def __ror__(self, value)
builtins.dict
Return value|self.
def __setitem__(self, key, value)
builtins.dict
Set self[key] to value.
def __sizeof__(self)
builtins.dict
D.__sizeof__() -> size of D in memory, in bytes
def clear(self)
builtins.dict
D.clear() -> None.  Remove all items from D.
def copy(self)
builtins.dict
D.copy() -> a shallow copy of D
def fromkeys(type, iterable, value=None)
builtins.dict
Create a new dictionary with keys from iterable and values set to value.
def get(self, key, default=None)
builtins.dict
Return the value for key if key is in the dictionary, else default.
def items(self)
builtins.dict
D.items() -> a set-like object providing a view on D's items
def keys(self)
builtins.dict
D.keys() -> a set-like object providing a view on D's keys
def pop(self)
builtins.dict
D.pop(k[,d]) -> v, remove specified key and return the corresponding value.

If the key is not found, return the default if given; otherwise,
raise a KeyError.
def popitem(self)
builtins.dict
Remove and return a (key, value) pair as a 2-tuple.

Pairs are returned in LIFO (last-in, first-out) order.
Raises KeyError if the dict is empty.
def setdefault(self, key, default=None)
builtins.dict
Insert key with a value of default if key is not in the dictionary.

Return the value for key if key is in the dictionary, else default.
def update(self)
builtins.dict
D.update([E, ]**F) -> None.  Update D from dict/iterable E and F.
If E is present and has a .keys() method, then does:  for k in E: D[k] = E[k]
If E is present and lacks a .keys() method, then does:  for k, v in E: D[k] = v
In either case, this is followed by: for k in F:  D[k] = F[k]
def values(self)
builtins.dict
D.values() -> an object providing a view on D's values