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 № 1Sí, 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.