I have 2 python files like below:
app.py
from flask import Flask
from routes import register_main_routes
def create_app():
app = Flask(__name__)
register_main_routes(app)
print('------------create_app()')
return app
app = create_app()
if __name__ == '__main__':
print('------------__main__()')
app.run(debug=False,port=5007)
routes.py
# routes.py
def register_main_routes(app):
@app.route('/')
def home():
return "<h1>Hello Flask web !</h1>"