A QueryDict can be used to represent GET or POST data. It subclasses MultiValueDict since keys in such data can be repeated, for instance in the data from a form with a <select multiple> field. By default QueryDicts are immutable, though the copy() method will always return a mutable copy. Both keys and values set on this class are converted from the given encoding (DEFAULT_CHARSET by default) to str.
This method overrides django.utils.datastructures.MultiValueDict.__copy__.
This method overrides django.utils.datastructures.MultiValueDict.__deepcopy__.
This method overrides django.utils.datastructures.MultiValueDict.__init__.
This method overrides django.utils.datastructures.MultiValueDict.__setitem__.
This method overrides django.utils.datastructures.MultiValueDict.appendlist.
This method overrides django.utils.datastructures.MultiValueDict.copy.
This method overrides django.utils.datastructures.MultiValueDict.setdefault.
This method overrides django.utils.datastructures.MultiValueDict.setlist.
This method overrides django.utils.datastructures.MultiValueDict.setlistdefault.