|
|
@ -47,8 +47,14 @@ def index():
|
|
|
|
if not request.form.get('q'):
|
|
|
|
if not request.form.get('q'):
|
|
|
|
flash('Wrong post data')
|
|
|
|
flash('Wrong post data')
|
|
|
|
return render('index.html')
|
|
|
|
return render('index.html')
|
|
|
|
|
|
|
|
selected_engines = []
|
|
|
|
|
|
|
|
for pd_name,pd in request.form.items():
|
|
|
|
|
|
|
|
print pd
|
|
|
|
|
|
|
|
if pd_name.startswith('engine_'):
|
|
|
|
|
|
|
|
selected_engines.append(pd_name[7:])
|
|
|
|
|
|
|
|
print selected_engines
|
|
|
|
query = request.form['q']
|
|
|
|
query = request.form['q']
|
|
|
|
results = search(query, request)
|
|
|
|
results = search(query, request, selected_engines)
|
|
|
|
return render('results.html', results=results, q=query)
|
|
|
|
return render('results.html', results=results, q=query)
|
|
|
|
return render('index.html')
|
|
|
|
return render('index.html')
|
|
|
|
|
|
|
|
|
|
|
|