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"
})
评论列表
文章目录