正在从HTTP\u REFERER字符串检索参数

2024-04-19 01:56:01 发布

您现在位置:Python中文网/ 问答频道 /正文

我目前正在构建一个Python/Django应用程序,在那里我有一个搜索功能,看起来很棒

http://localhost:8000/search/?q=&start=Feb+13%2C+Sat&end=Feb+20%2C+Sat

然后说我从列出的结果中选择了一个链接,将我引向产品的详细信息,这是另一个页面。在产品详细信息的Django视图中,我使用以下方法捕获了HTTP\u REFERER:

referer_url = request.META.get('HTTP_REFERER')

referer_url现在是一个字符串

我想检索referer_url中包含的数据,比如:

start = self.request.GET.get("start") 
print start

期望输出为:

Feb 13, Sat

然而我似乎有困难。有什么想法吗


Tags: django功能应用程序httpurlget产品request