from flask import g, request, session, render_template, flash, redirect, url_for
from flask import current_app as app
@app.route('/')
def home():
return 'this works'
from flask_restful import Resource, Api
from app.extensions import api
class HelloWorld(Resource):
def get(self):
return {'Hello': 'World'}
api.add_resource(HelloWorld, '/test') # Getting a 404 for this route on http://127.0.0.1:5000/test
확장이 API를 변수 설정 : 내가 API 리소스에 액세스하려고 (404)을받을 이유가 알아낼 수 없습니다(404)에 접속 자원 플라스크-평안한
api = Api()
api.init_app(app)
를?
매개 변수를 사용해 보셨습니까? – pvg
또는 매개 변수없이 add_resource와 일치하는 예제를 수행하면 예상대로 작동하는 것으로 보입니다. https://pastebin.com/yJy7F2At – pvg
죄송합니다. 필자는 복잡한 코드를 문서에서 일부 대체하고 매개 변수를 잊어 버렸습니다. 내 코드를 업데이트했지만 문제는 여전히 지속됩니다. – ovg