Просто мои 2 цента по этому поводу, я только что провел некоторое исследование, есть много предложений онлайн ...
Добавление параметра в ваш app.run (), по умолчанию он работает на localhost , поэтому измените его на app.run(host= '0.0.0.0')
для запуска на ваших машинах IP-адреса.
Несколько других вещей, которые вы можете сделать, это использовать исполняемый файл flask для запуска локального сервера, а затем вы можете используйте flask run --host=0.0.0.0
, чтобы изменить IP-адрес по умолчанию 127.0.0.1 и открыть его для нелокальных подключений.
Дело в том, что вы должны использовать метод app.run (), который намного лучше, чем любые другие методы.
Надеюсь, это немного поможет, если не удача :)