Foros del Web » Programando para Internet » Python »

Obtener Valor GET de un link y utilizarlo en un metodo.

Estas en el tema de Obtener Valor GET de un link y utilizarlo en un metodo. en el foro de Python en Foros del Web. Muy buenas a todos los lectores, estoy iniciando en lo que es Django 1.7, por lo que estoy bastante perdido... Tengo un proyecto basico, en ...
  #1 (permalink)  
Antiguo 27/01/2015, 00:33
Avatar de Cedyk  
Fecha de Ingreso: abril-2014
Ubicación: Buenos Aires
Mensajes: 22
Antigüedad: 10 años
Puntos: 0
Obtener Valor GET de un link y utilizarlo en un metodo.

Muy buenas a todos los lectores, estoy iniciando en lo que es Django 1.7, por lo que estoy bastante perdido...

Tengo un proyecto basico, en el cual con una view basada en una clase (TemplateView) muestro un html simple. Hasta aqui cero problema, Ahora lo que yo necesitaria es captar de un link, por ejemplo: ' localhost:8000/home/?code=asd123 ' necesitaria captar ese ' asd123 ' y plasmarlo en el html, pero sinceramente no se como. Si alguien me puede tirar una soga se lo agradezco mucho!



Código Python:
Ver original
  1. #Views.py
  2. from django.views.generic import TemplateView
  3.  
  4. class Index(TemplateView):
  5.     template_name = "test.html"


Código Python:
Ver original
  1. #urls.py
  2. from django.conf.urls import patterns, include, url
  3. from polls.views import Index
  4.  
  5. urlpatterns = patterns('',
  6.                        url(r'^home/$', Index.as_view()),
  7.                        )


Código HTML:
<!-- test.html -->
<html>
	<head>
		<title>Titulo</title>
	</head>
	<body>
		<h1>Titulo</h1>
	</body>
</html> 
  #2 (permalink)  
Antiguo 27/01/2015, 11:01
Avatar de razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años, 1 mes
Puntos: 1360
Respuesta: Obtener Valor GET de un link y utilizarlo en un metodo.

Tengo muchas dudas.

¿Como estas generando ese link? (usando algun form con el method get? o solo generas el link)
¿Estas usando modelos o forms?
¿Porque no ponerlo parte de la url? (/some/url/asd123/ y atraparlo desde la url)
¿Podrías darnos el panorama de tu proyecto? (ya que parece que lo estas haciendo de la manera difícil).

Etiquetas: django, gui, link, test, valor
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:18.