/ / {Easy} requestで複数のURLパラメータをキャプチャする。GET django - django、url

{easy}複数のurlパラメータをrequest.GET django - django、urlで取得する

私はプログラミングとdjangoに慣れていないし、最近学びました URLパラメータを取得する方法

私の質問は、私は以下のようなURL、base、version、first_name、last_nameなどのさまざまなパラメータを取得する方法を知っていることです

www.example.com/something/?base=default&version=235&first_name=darth&last_name=vader

これは私が正しいと思うものです

views.py

def some(request):
base = request.GET.get("base")
version = request.GET.get("version")
first_name = request.GET.get("first_name")
last_name  = request.GET.get("last_name ")

私は正しいですか?私はこれについてもっと読むことができます。

ベストプラクティスを学ぶのが大好きです。ありがとうございました

回答:

回答№1は0

はい、その通りです。 アクセスしたとき request.GET あなたがアクセスする QueryDict。あなたはより多くのabot要求と応答を読むことができます 公式文書.

HttpRequest.GET

与えられたすべてのHTTP GETパラメータを含む辞書風のオブジェクト。見る の QueryDict 以下のドキュメント