def handle_search_para(para): print para print type(para['rep_num']) posts = [] try: query = Query(para) print 'done' posts = query.find() except StandardError, e: print e
def search(): if request.method == 'POST': para = request.form.to_dict() para['deepth'] = int(para['deepth']) para['rep_num'] = int(para['rep_num']) posts = [] try: query = Query(para) print 'done' posts = query.find() return Response(json.dumps(posts), mimetype='application/json', headers={'Cache-Control': 'no-cache'}) except StandardError, e: print e import traceback traceback.print_exc() return Response(json.dumps(posts), mimetype='application/json', headers={'Cache-Control': 'no-cache'})