development

이전 참조자를 찾기위한 Django 요청

big-blog 2021. 1. 5. 21:07
반응형

이전 참조자를 찾기위한 Django 요청


템플릿 페이지에 요청을 전달하고 있습니다. 장고 템플릿에서 새 페이지가 초기화 된 마지막 페이지를 전달하는 방법. history.go (-1) 대신 이것을 사용해야합니다.

 {{request.http referer}} ??

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

정보의 조각은에 META의 속성 HttpRequest, 그리고 그것은의 HTTP_REFERER난 당신이 템플릿으로에 액세스 할 수 있어야합니다 생각, 그래서 (원문) 키 :

{{ 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'

Rajeev, 이것이 내가하는 일입니다 :

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

참조 URL : https://stackoverflow.com/questions/4406377/django-request-to-find-previous-referrer

반응형