django يوتيوب طلب جانغو للعثور على المحيل السابق




كالفن كاندي (2)

جزء المعلومات هذا موجود في سمة 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'

https://code.i-harness.com

أنا تمرير الطلب إلى صفحة القالب.في قالب django كيفية تمرير الصفحة الأخيرة التي تم تهيئة الصفحة الجديدة منها.استمرار من history.go (-1) أحتاج إلى استخدام هذا

 {{request.http referer}} ??

 <input type="button" value="Back" /> //onlcick how to call the referrer 

راجيف ، هذا ما أفعله:

 <a href="{{ request.META.HTTP_REFERER }}">Referring Page</a>




django-views