@tarp20

Flask.The requested URL was not found on the server. If you entered the URL manually please check your spelling and try again?

иметь самое простое приложение в папке src
в __init__.py :

from flask import Flask
from flask_restful import Api

app = Flask(__name__)
api = Api(app)


routes.py:
from src import api
class HelloWorld(Resource):
    def get(self):
        return {'hello': 'world'}

api.add_resource(HelloWorld, '/')


wigs.py:
from src import app

if __name__ == '__main__':
    app.run(debug=True)


Я получил сообщение:
The requested URL was not found on the server. If you entered the URL manually please check your spelling and try again.


Но если я объединяю routes.py and wsgi.py:

from src import app, api

class HelloWorld(Resource):
    def get(self):
        return {'hello': 'world'}


api.add_resource(HelloWorld, '/')

if __name__ == '__main__':
    app.run(debug=True)


все работает!

Как я могу разделить этот код ??
  • Вопрос задан
  • 177 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы