def oneclick(request):
form = FilterAnalysisForm(request.user)
if request.method == 'GET':
# print request.META
query_string = request.META['QUERY_STRING']
# print(query_string)
if query_string != '':
new_query_string = []
query_string = query_string.split('&')
for item in query_string:
if not (item.startswith('csrfmiddlewaretoken') or item.startswith('hash') or item.startswith('wizard')):
#get here only the ones need to be cleaned Ex. 1-chr
#item = "-".join(item.split('-', 2)[1:])
new_query_string.append(item)
#create new query
filterstring = "&".join(new_query_string)
return redirect(reverse('filter_analysis')+'?'+filterstring)
return render(request, 'filter_analysis/oneclick.html', {'form':form});
评论列表
文章目录