Имеем стандартную структуру:
app/
__init__.py
routes.py
site.py
содержимое файлов
init.py:
application = Flask(__name__)
from app import routes
if __name__ == '__main__':
application.run(debug=True)
routes.py
from app import application
@application.route('/')
@application.route('/index.html')
def index():
return render_template("index.html")
site.py
from app import application
application.run(debug=True, port=5000)
при запуске выдается:
* Serving Flask app "app" (lazy loading)
* Environment: production
WARNING: This is a development server. Do not use it in a production deployment.
Use a production WSGI server instead.
* Debug mode: on
и ни строчки о том, на каком порту запущен сервер (((
в чем может быть проблема? изрыл весь SO, в Гугле/Яндексе/DuckDuck ничего путного найти не смог ((
помогите, пожалуйста.
upd: на 5000 порту сервис доступен. однако запускаясь, фласк настойчиво не хочет давать ссылку на порт