@@ -221,6 +221,24 @@ def about():
221 return render('about.html')
221 return render('about.html')
224+@app.route('/autocompleter', methods=['GET', 'POST'])
226+ """Return autocompleter results"""
229+ if request.method == 'POST':
230+ request_data = request.form
232+ request_data = request.args
234+ # TODO fix XSS-vulnerability, remove test code
235+ autocompleter.querry = request_data.get('q')
236+ autocompleter.results = [autocompleter.querry]
238+ return Response(json.dumps(autocompleter.results),
239+ mimetype='application/json')
224@app.route('/preferences', methods=['GET', 'POST'])
242@app.route('/preferences', methods=['GET', 'POST'])
225def preferences():
243def preferences():
226 """Render preferences page.
244 """Render preferences page.