【发布时间】:2021-03-20 10:22:22
【问题描述】:
我的任务是创建一个负责处理消息的 REST API。作为功能的一部分,我应该能够写一条消息。此消息应包含以下字段:
- 身份证
- 发件人
- 接收者
- 消息本身
- 主题
- 创建日期
所以,正如我所期望的那样,有一个路由应该处理我将作为参数发送的对象。但我不确定我能做到这一点。在这种情况下你会推荐什么?
现在,我可以这样处理它:
@app.route('/new_message/<string:sender>/<string:receiver>/<string:message>/', methods=['POST'])
def get_message(sender, receiver, message):
sender = sender
receiver = receiver
message = message
# Code that will add the data or to the database or to the json file
# if I decide not to implement DB for this task
return 'Sent successfully'
感谢您的建议!
【问题讨论】: