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
Extensions richtet die api Variable Zugriff:404, wenn Ressource Flask-Restful
api = Api()
api.init_app(app)
ich nicht herausfinden können, warum ich eine 404 erhalten, wenn eine api Ressource zuzugreifen versucht?
haben Sie es mit einem Parameter versucht? – pvg
Alternativ wurde Ihr Beispiel ohne Parameter ausgeführt (entspricht Ihrer add_resource) und es scheint zu funktionieren wie erwartet. https://pastebin.com/yJy7F2At – pvg
Entschuldigung, ich ersetzte meinen komplizierteren Code durch einige aus der Dokumentation und vergaß den Parameter. Ich habe meinen Code aktualisiert, aber das Problem besteht immer noch für mich. – ovg