gpt4 book ai didi

python - 如何使用flask-ReSTplus记录桩身?

转载 作者:行者123 更新时间:2023-12-03 16:04:50 26 4
gpt4 key购买 nike

insert user data

如何在value字段中记录要发布的输入正文,以便用户知道要发布的内容?当前使用以下数据:

{
"customer_id": "",
"service_id": "",
"customer_name": "",
"site_name": "",
"service_type": ""
}

我们可以默认使用上面的json填充值吗?

代码:
post_parser = reqparse.RequestParser()
post_parser.add_argument('database', type=list, help='user data', location='json')

@ns_database.route('/insert_user')
class database(Resource):
@ns_database.expect(post_parser)
def post(self):
"""insert data"""
json_data = request.json
customer_id = json_data['customer_id']
service_id = json_data['service_id']
customer_name = json_data['customer_name']
site_name = json_data['site_name']
service_type = json_data['service_type']

最佳答案

我已经使用以下模型解决了(部分)

""" Model for documenting the API"""

insert_user_data = ns_database.model(
"Insert_user_data",
{
"customer_id": fields.String(description="cust ID", required=True),
"service_id": fields.String(description="service ID", required=True),
"customer_name": fields.String(description="Customer1", required=True),
"site_name": fields.String(description="site", required=True),
"service_type": fields.String(description="service", required=True),
},
)


@ns_database.route("/insert_user")
class database(Resource):
@ns_database.expect(insert_user_data)
def post(self):
"""insert data"""
json_data = request.json
customer_id = json_data["customer_id"]
service_id = json_data["service_id"]
customer_name = json_data["customer_name"]
site_name = json_data["site_name"]
service_type = json_data["service_type"]
现在,API显示了用于数据输入的模型和一个示例
solved

关于python - 如何使用flask-ReSTplus记录桩身?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51039018/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com