Demande de Django pour trouver le référent précédent

Je passe la demande à la page modèle. Dans le modèle django, comment passer la dernière page à partir de laquelle la nouvelle page a été initialisée. Au lieu de history.go (-1), je dois utiliser cette

{{request.http referer}} ??  //onlcick how to call the referrer 

Cette information se trouve dans l’atsortingbut META de HttpRequest , et c’est la HTTP_REFERER (sic). Je pense donc que vous devriez pouvoir y accéder dans le modèle en tant que:

 https://stackoverflow.com/questions/4406377/django-request-to-find-previous-referrer/{{ request.META.HTTP_REFERER }} 

Fonctionne dans le shell:

 >>> from django.template import * >>> t = Template("https://stackoverflow.com/questions/4406377/django-request-to-find-previous-referrer/{{ request.META.HTTP_REFERER }}") >>> from django.http import HttpRequest >>> req = HttpRequest() >>> req.META {} >>> req.META['HTTP_REFERER'] = 'google.com' >>> c = Context({'request': req}) >>> t.render(c) u'google.com' 

Rajeev, c’est ce que je fais:

  Referring Page