rendered paste bodydef process_response(self, request, response):
if 'cgbcheck' in request.COOKIES or request.META['HTTP_USER_AGENT'] == 'Python-urllib/1.16' or request.GET.get('skipcheck', False) or request.META['HTTP_USER_AGENT'].find('Googlebot') != -1:
return
response.set_cookie('cgbcheck', value=1)
agent = request.META['HTTP_USER_AGENT']
ec = check_browser(agent)
if 'REQUEST_URI' in request.META:
url = request.META['REQUEST_URI']
else:
url = '/'
ec.update({'url': url})
if ec:
return render_template(request, 'browsercheck.html', ec)