Méthode d'implémentation lorsque vous souhaitez traiter à l'aide d'une chaîne de requête dans Django
python
qs = request.META['QUERY_STRING']
Lorsque la chaîne de caractères de requête suivante est transmise au moment de la demande, le code ci-dessus ...
? __ search = true & access_dt_0 = & access_dt_1 = & access_user = 10000 & access_kb = & access_content =
Le contenu de qs est le suivant.
<QueryDict: {'__search': ['true'], 'access_user': ['10000'], 'access_kb':
[''], 'access_dt_0': [''], 'access_dt_1': [''], 'access_content': ['Tesu
Quand']}>
Dans HttpRequest.META, l'en-tête HTTP est stocké dans le dictionnaire suivant, il peut donc être utilisé de diverses autres manières.
https://docs.djangoproject.com/en/1.10/ref/request-response/#django.http.HttpRequest.META
Recommended Posts