def qbe_bookmark(request): data = request.GET.get("data", None) if data: query_hash = get_query_hash(data) query_key = "qbe_query_%s" % query_hash request.session[query_key] = pickle_decode(data) return redirect("qbe_results", query_hash) else: return redirect("qbe_form")
def qbe_bookmark(request): data = request.GET.get("data", None) if data: query_hash = md5(data + settings.SECRET_KEY).hexdigest() query_key = "qbe_query_%s" % query_hash request.session[query_key] = pickle_decode(data) reverse_url = reverse("qbe_results", args=(query_hash, )) return HttpResponseRedirect(reverse_url) else: return HttpResponseRedirect(reverse("qbe_form"))