chat.py 文件源码

python
阅读 24 收藏 0 点赞 0 评论 0

项目:bottle_beginner 作者: denzow 项目源码 文件源码
def talk_api():
    """
    ?????????API

    GET -> ???????
    POST -> ???????

    json eg.

    [
        {
            talk_time:2016-09-17 15:00:49.937402
            username:sayamada
            chat_data:????
        }
    :
        },
        {
            talk_time:2016-09-17 15:58:03.200027
            username:sayamada
            chat_data:?????
        },
        {
            talk_time:2016-09-17 15:58:12.289631
            username:sayamada
            chat_data:??????
        }

    ]

    :return:
    """

    if request.method == "GET":
        talk_list = get_talk()
        return json.dumps(talk_list)

    elif request.method == "POST":
        # ????????????get????getunicode???
        chat_data = request.POST.getunicode("chat")
        # ????cookie????
        username = request.get_cookie("username")
        # ??????
        talk_time = datetime.now()
        # ????
        save_talk(talk_time, username, chat_data)

        return json.dumps({
            "status": "success"
        })
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号