Participer au site avec un Tip
Rechercher
 

Améliorations / Corrections

Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.

Emplacement :

Description des améliorations :

Vous êtes un professionnel et vous avez besoin d'une formation ? Sensibilisation à
l'Intelligence Artificielle
Voir le programme détaillé
Module « django.http »

Classe « QueryDict »

Informations générales

Héritage

builtins.object
    builtins.dict
        MultiValueDict
            QueryDict

Définition

class QueryDict(MultiValueDict):

help(QueryDict)

A specialized MultiValueDict which represents a query string.

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.

Constructeur(s)

Signature du constructeur Description
__init__(self, query_string=None, mutable=False, encoding=None)

Liste des propriétés

Nom de la propriétéDescription
encoding

Liste des opérateurs

Signature de l'opérateur Description
__delitem__(self, key)
__setitem__(self, key, value)

Opérateurs hérités de la classe MultiValueDict

__getitem__

Opérateurs hérités de la classe dict

__contains__, __eq__, __ge__, __gt__, __ior__, __le__, __lt__, __ne__, __or__, __ror__

Opérateurs hérités de la classe object

__eq__, __ge__, __gt__, __le__, __lt__, __ne__

Liste des méthodes

Toutes les méthodes Méthodes d'instance Méthodes statiques Méthodes dépréciées
Signature de la méthodeDescription
__class_getitem__(object) See PEP 585 [extrait de __class_getitem__.__doc__]
__copy__(self)
__deepcopy__(self, memo)
appendlist(self, key, value)
clear(self)
copy(self) Return a mutable copy of this object. [extrait de copy.__doc__]
fromkeys(iterable, value='', mutable=False, encoding=None)
pop(self, key, *args)
popitem(self)
setdefault(self, key, default=None)
setlist(self, key, list_)
setlistdefault(self, key, default_list=None)
urlencode(self, safe=None)

Méthodes héritées de la classe MultiValueDict

__getstate__, __init_subclass__, __repr__, __setstate__, __subclasshook__, dict, get, getlist, items, lists, update, values

Méthodes héritées de la classe dict

__getattribute__, __iter__, __len__, __reversed__, __sizeof__, keys

Méthodes héritées de la classe object

__delattr__, __dir__, __format__, __getattribute__, __hash__, __reduce__, __reduce_ex__, __setattr__, __sizeof__, __str__

Vous êtes un professionnel et vous avez besoin d'une formation ? Programmation Python
Les fondamentaux
Voir le programme détaillé