2017-03-24 1 views
0

J'ai actuellement quelque chose comme çaavec passage de paramètre inverse utilisé avec HttpResponseRedirect

return HttpResponseRedirect(reverse("named_foo"),request) 

Comment puis-je passer le paramètre à named_foo définition par le biais inverse? Les paramètres de named_foo définition est la suivante:

def fooMethod(request) : 
     print "inside foo method" 
+0

Donc votre 'fooMethod' prend-il n'importe quelle entrée en dehors de la demande? –

+0

actuellement non je voudrais sortir une valeur de paramètre en utilisant request.GET.get ("key", "") où la clé est le paramètre –

+0

@ la réponse de Dan fonctionne, ou essayez cette enveloppe mince: http://stackoverflow.com/f/3766452/4044442 –

Répondre

2

Je crains que la fonction inverse ne comprend pas l'EEG params. Mais vous pouvez toujours faire quelque chose comme '%s?key=foo' % reverse('named_foo')