/ / {Easy} capturando más de un parámetro url en request.GET django - django, url

{Fácil} capturando más de un parámetro url en request.GET django - django, url

Soy nuevo en programación y django y recientemente aprendí cómo capturar los parámetros url

Mi pregunta es que tengo una URL similar a la siguiente, cómo capturar los diferentes parámetros, como base, versión, primer nombre, último nombre

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

Esto es lo que creo que es correcto

En 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 ")

Estoy en lo cierto? ¿Dónde puedo leer más sobre esto?

Me encanta aprender las mejores prácticas. Gracias

Respuestas

0 para la respuesta № 1

Sí, tiene usted razón. Cuando accedas request.GET usted accede QueryDict. Puedes leer más abot peticiones y respuestas en documentación oficial.

HttpRequest.GET

Un objeto similar a un diccionario que contiene todos los parámetros HTTP GET dados. Ver la QueryDict documentación a continuación.