@@ -47,8 +47,14 @@ def index():
4747 if not request.form.get('q'):
4848 flash('Wrong post data')
4949 return render('index.html')
50+ selected_engines = []
51+ for pd_name,pd in request.form.items():
52+ print pd
53+ if pd_name.startswith('engine_'):
54+ selected_engines.append(pd_name[7:])
55+ print selected_engines
5056 query = request.form['q']
51− results = search(query, request)
57+ results = search(query, request, selected_engines)
5258 return render('results.html', results=results, q=query)
5359 return render('index.html')
5460