|
@@ -47,8 +47,14 @@ def index():
|
47
|
47
|
if not request.form.get('q'):
|
48
|
48
|
flash('Wrong post data')
|
49
|
49
|
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
|
50
|
56
|
query = request.form['q']
|
51
|
|
- results = search(query, request)
|
|
57
|
+ results = search(query, request, selected_engines)
|
52
|
58
|
return render('results.html', results=results, q=query)
|
53
|
59
|
return render('index.html')
|
54
|
60
|
|