class ContextDict
from django.template.context import ContextDict
Ancestors (MRO)
- builtins.object
- builtins.dict
- django.template.context.ContextDict
Attribute | Type | Defined in |
---|---|---|
__dict__ |
getset_descriptor
|
django.template.context.ContextDict |
__weakref__ |
getset_descriptor
|
django.template.context.ContextDict |
Attribute | Value | Defined in |
---|---|---|
__hash__ |
None |
builtins.dict |
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