मैं टेम्पलेट पेज के लिए अनुरोध कर रहा हूं। django टेम्पलेट में उस अंतिम पृष्ठ को कैसे पास किया जाए जिससे नया पृष्ठ आरंभीकृत किया गया था। इतिहास के आगे। (-1) मुझे इसका उपयोग करने की आवश्यकता है
{{request.http referer}} ??
<input type="button" value="Back" /> //onlcick how to call the referrer
उत्तर:
उत्तर № 1 के लिए 108जानकारी का वह टुकड़ा में है META
की विशेषता HttpRequest
, और यह है HTTP_REFERER
(sic) कुंजी, इसलिए मेरा मानना है कि आपको इसे टेम्पलेट में एक्सेस करने में सक्षम होना चाहिए:
{{ request.META.HTTP_REFERER }}
शेल में काम करता है:
>>> from django.template import *
>>> t = Template("{{ 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"
जवाब के लिए 16 № 2
राजीव, मैं यही करता हूँ:
<a href="{{ request.META.HTTP_REFERER }}">Referring Page</a>