Je ne sais pas si c'est fondamentalement correct, mais pour l'instant je peux l'obtenir.
http://~~~~~~~~~~~?query_param=AAA Obtient la ** valeur query_param ** lorsque est spécifié.
Obtenir les paramètres de requête
from rest_framework.views import APIView
class SampleView(APIView):
def get(self, request):
if "query_param" in request.GET:
# query_Traitement lorsque param est spécifié
param_value = request.GET.get("query_param")
else:
# query_Traitement lorsque le paramètre n'est pas spécifié
Il vaut mieux vérifier s'il y a une valeur.
Dans get (), si la valeur correspondant à la clé n'existe pas Il semble que vous puissiez spécifier la valeur par défaut.
Comme ça??
Spécification de la valeur par défaut dans get
param_value = request.GET.get(key="query_param", default="hogehoge")
http://docs.djangoproject.jp/en/latest/ref/request-response.html
Recommended Posts