5-1.后端实现登陆接口

这里使用的是Flask框架 + Python3.9版本 + MySQL

# React V5 后台接口
# 登陆
@app.route('/login', methods=["post"])
def login():
    # 获取登陆的用户信息, 获取的是json字符串
    user_data = request.get_data()
    # 序列化成 json对象
    post_data = json.loads(user_data)
    res = get_user_by_username_pwd(post_data["username"], post_data["password"])
    res_data = {
        "code": 1,
        "data": res,
        "message": "登陆成功"
    }
    if not res:
        res_data["code"] = 0
        res_data["message"] = "用户名或密码不正确"
    return jsonify(res_data)

具体的数据库设计和交互后续更新,请等待。。。。

posted @ 2023-02-28 18:09  以赛亚  阅读(44)  评论(0编辑  收藏  举报