MCPcopy
hub / github.com/django/django / _getlist

Method _getlist

django/utils/datastructures.py:131–147  ·  view source on GitHub ↗

Return a list of values for the key. Used internally to manipulate values list. If force_list is True, return a new copy of values.

(self, key, default=None, force_list=False)

Source from the content-addressed store, hash-verified

129 return val
130
131 def _getlist(self, key, default=None, force_list=False):
132 """
133 Return a list of values for the key.
134
135 Used internally to manipulate values list. If force_list is True,
136 return a new copy of values.
137 """
138 try:
139 values = super().__getitem__(key)
140 except KeyError:
141 if default is None:
142 return []
143 return default
144 else:
145 if force_list:
146 values = list(values) if values is not None else None
147 return values
148
149 def getlist(self, key, default=None):
150 """

Callers 4

__getstate__Method · 0.95
getlistMethod · 0.95
setlistdefaultMethod · 0.95

Calls 1

__getitem__Method · 0.45

Tested by 1