源码见:"fastapi_study_road-learning_system_online_courses: fastapi框架实战之--在线课程学习系统"
之前文章分享FastAPI(七十二)实战开发《在线课程学习系统》接口开发-- 留言列表开发,这次我们分享如何回复留言
按照惯例,我们还是去分析这里面的逻辑。
1.判断是否登录
2.用户登录后判断回复的留言信息是否存在
3.存在则回复
首先还是创建参数pydantic对象:message_schema.py
class RebackMessage(MessageContent):
# 回复留言
rebackid: int # 消息id
其次,实现主要逻辑:message_method.py
def insert_reback_msg(reback: RebackMessage, send_user: User, db: Session):
try:
current_time = datetime.strftime(datetime.now(), "%Y-%m-%d %H:%M:%S")
message = Message(
send_user=send_user.id,
accept_user=reback.accept_uid,
send_time=curr

最低0.47元/天 解锁文章
973

被折叠的 条评论
为什么被折叠?



