¿Cuál es la mejor forma de agregar una variable de tipo request.GET con django.shortcuts.redirect?
django.shortcuts.redirect - agregar variable
Iniciado por
Pascual
, jul 07 2014 21:22
#1 AUTOR PREGUNTA
Esto también te interesa!
#3
Publicado 07 julio 2014 - 22:55
Yo me decanto más por la opción de un redirect custom:
El cual puedes llama en tus vistas de la siguiente forma:
def custom_redirect(url_nombre, *args, **kwargs): from django.core.urlresolvers import reverse import urllib url = reverse(url_nombre, args = args) params = urllib.urlencode(kwargs) return HttpResponseRedirect(url + "?%s" % params)
El cual puedes llama en tus vistas de la siguiente forma:
return custom_redirect('url-nombre', x, q = 'valor')