如何解决Python Flask API:在服务器上找不到请求的 URL如果您手动输入了 URL,请检查您的拼写并重试
from flask import Flask,jsonify,request
app = Flask(__name__)
tasks = [
{
"id":1,"title":"You buy groceries","description":"Milk,Cheeses,Pizza","done":False,},{
"id":2,"title":"Learn Python","description":"The most important language in the world",]
@app.route('/add-data',methods = ['POST'])
def add_data():
if not request.json:
return jsonify({
"status":"error","message":"Please provide the data"
},400)
task = {
"id":tasks[-1][id]+1,"title":request.json["title"],"description":request.json.get("description",""),}
tasks.append(task)
return jsonify({
"status":"success","message":"Task added successfully!"
})
@app.route("/get-data")
def get_task():
return jsonify({
"data":tasks
})
if __name__ == "__main__":
app.run(debug=True)
我只是这个用 python 创建的 api 的初学者,我试图创建一个 api 来获取数据和发布数据。
如果代码中有错误或虚拟环境的问题,请告诉我。如果也给出解决方案,将不胜感激。
解决方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。