def search_fuzzy(): flag = request.get_json().get('select') target = request.get_json().get('input') if target == "": return 'invalid' if flag == '1': dic1 = {} temp = 0 res = Message.fuzzy_search(target) for item in res: dic = { 0: item[0].message_id, 1: item[0].head, 2: item[0].create_time, 3: item[0].read_count, 4: item[0].reply_count, 5: item[0].content, 6: item[1].avatar, 7: item[1].username } a = {temp: dic} dic1.update(a) temp += 1 return dic1 if flag == '2': dic1 = {} temp = 0 res = User.through_username(target) print(res) msg = Message.find_by_user(res[0].user_id) print(msg) for item in msg: dic = { 0: item.message_id, 1: item.head, 2: item.create_time, 3: item.read_count, 4: item.reply_count, 5: item.content, 6: res[0].avatar, 7: res[0].username } a = {temp: dic} dic1.update(a) temp += 1 return dic1 return null
def myMessage2(): username = request.get_json().get('username') res = User.through_username(username) ID = res[0].user_id mes = Message.find_by_user(ID) dic1 = {} temp = 0 for item in mes: dic = { 0: item.message_id, 1: item.head, 2: item.create_time, 3: item.read_count, 4: item.reply_count, 5: item.content, 6: item.type } a = {temp: dic} dic1.update(a) temp += 1 return dic1