コード例 #1
0
ファイル: message_related.py プロジェクト: sum-123/Python-
def messageDetail():
    msg_id = request.get_json().get('messageId')
    Message.increase_read_count(msg_id)
    comment = Comment.find_original_comment(msg_id)
    res = Message.find_by_message_id(msg_id)
    user = User.through_id(res.user_id)
    username = user[0].username
    dic1 = {}
    dic1[0] = res.head
    dic1[1] = res.content
    dic1[2] = res.create_time
    dic1[3] = username
    dic1[4] = res.read_count
    dic1[5] = res.reply_count
    dic1[6] = res.type
    temp = 7
    if comment is not null:
        for item in comment:
            userid = item.user_id
            user = User.through_id(userid)
            dic = {
                0: item.content,
                1: item.create_time,
                2: user[0].username,
                3: user[0].avatar
            }
            a = {temp: dic}
            dic1.update(a)
            temp += 1
    print(dic1)
    return dic1
コード例 #2
0
ファイル: message_related.py プロジェクト: sum-123/Python-
def createMessage():
    head = request.get_json().get('headline')
    content = request.get_json().get('content')
    type = request.get_json().get('type')
    username = request.get_json().get('username')

    message_id = Message.insert_message(username, type, head, content)
    res = Message.find_by_message_id(message_id)
    dic = {
        0: 'success',
        1: res.create_time,
        2: res.read_count,
        3: res.reply_count
    }
    return dic