我目前正在建立一個Python/Django應用程序,我有一個搜索功能並且看起來很棒。從HTTP_REFERER字符串檢索參數
http://localhost:8000/search/?q=&start=Feb+13%2C+Sat&end=Feb+20%2C+Sat
然後說我選擇鏈接,從列出的結果使我的產品whiche是另一頁的詳細的數量。在產品細節的Django的視圖我捕獲使用HTTP_REFERER:
referer_url = request.META.get('HTTP_REFERER')
referer_url
現在是一個字符串。
我想找回列入referer_url
像數據:
start = self.request.GET.get("start")
print start
所需的輸出是:
Feb 13, Sat
但是我似乎有難度。有任何想法嗎?
當形成搜索結果頁面上的鏈接添加你需要通過對產品細節的數據到鏈接URL,以便在產品詳細信息視圖中,您可以通過GET字典訪問這些數據。 – Nikita