|  | 
 |  | 
 | 
												
													
														| 51 |          for pd_name,pd in request.form.items():
 | 51 |          for pd_name,pd in request.form.items():
 | 
												
													
														| 52 |              if pd_name.startswith('engine_'):
 | 52 |              if pd_name.startswith('engine_'):
 | 
												
													
														| 53 |                  selected_engines.append(pd_name[7:])
 | 53 |                  selected_engines.append(pd_name[7:])
 | 
												
													
														| 54 | -        query = request.form['q']
 |  | 
 | 
												
													
														|  | 
 | 54 | +        query = request.form['q'].encode('utf-8')
 | 
												
													
														| 55 |          results = search(query, request, selected_engines)
 | 55 |          results = search(query, request, selected_engines)
 | 
												
													
														| 56 | -        return render('results.html', results=results, q=query)
 |  | 
 | 
												
													
														|  | 
 | 56 | +        return render('results.html', results=results, q=query.decode('utf-8'))
 | 
												
													
														| 57 |      return render('index.html')
 | 57 |      return render('index.html')
 | 
												
													
														| 58 |  
 | 58 |  
 | 
												
													
														| 59 |  if __name__ == "__main__":
 | 59 |  if __name__ == "__main__":
 |