Example #1
0
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
Example #2
0
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
Example #3
0
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'})