我正在努力弄清楚如何在我的代码中使用POST方法。我的代码看起来像这样。这是我第一次在Flask中使用Python,所以我很新,不知道如何使用POST或其他方法。有人能告诉我如何使用POST方法:D,对不起,如果这个问题看起来很糟糕,这是我的第一次。在此代码中,我得到的错误是URL不允许该方法。
from flask import Flask, request, jsonify,redirect, url_for, abort
from flask_restful import Resource, Api
from sqlalchemy import create_engine
e = create_engine('sqlite:///C:/sqlite/list.db')
app = Flask(__name__)
api= Api(app)
class posttodo(Resource):
def post(self):
if not request.json or not 'name' in request.json:
abort(400)
conn = e.connect()
query = conn.execute("select UserID from User,todo")
api.session.add(query)
api.session.commit()
return jsonify( { 'Develoer' : query})
api.add_resource(posttodo, '/post/', methods = ['POST'])
if __name__ == '__main__':
app.run()