aiaiask.com©

开花即结果 提问即答案

用Python的flask框架写一个接口
原始问题:

用Python的flask框架写一个接口

from flask import Flask, jsonify, request

导入flask框架,jsonify库,request库

app = Flask(__name__)

定义一个Flask对象, __name__表示当前文件的名字(即本文件名)

@app.route('/api', methods=['POST']) # 路由修饰器,定义了一个/api的路由函数,只接受POST方法的请求。
def api(): # 路由函数定义。这里是需要处理的逻辑代码。

data = request.get_json()   # 获取post数据

if data['type'] == 'login':   # 如果type字段是login则执行登录逻辑

    username = data['username']   # 拿到username和password字段的内容

    password = data['password']

    if username == 'admin' and password == '123456':   # 用户名密码正确时返回success

        return jsonify({'status': 'success'})

    else:   # 用户名密码不正确时返回failure

        return jsonify({'status': 'failure'})

else:    # type字段不是login时返回error

    return jsonify({'status': 'error'})    
                                          

if name == "__main__": # main函数入口,开始监听端口5000并开始服务。                       app.run(debug=True, port=5000)

用Python的flask框架写一个接口
https://www.aiaiask.com/ask/4269.html
AI / 模型Siliconflow
时间 / DATEMarch 28, 2023, 9:57 PM
语言zh-CN
IP / 区域上海市上海市