开发者社区> 问答> 正文

将Flask开发服务器配置为在网络上可见

我不确定这是否特定于Flask,但是当我在开发人员模式下运行应用程序(http:// localhost:5000)时,无法从网络上的其他计算机(使用http:// [dev-host -ip]:5000)。例如,在开发模式下使用Rails…,它可以正常工作。我找不到有关Flask开发服务器配置的任何文档。任何想法应该配置为启用此功能吗?

展开
收起
天枢2020 2020-05-12 14:58:05 4012 0
1 条回答
写回答
取消 提交回答
  • 代码改变世界,我们改变代码

    如果您的cool应用程序的配置是从外部文件加载的,如以下示例所示,请不要忘记使用HOST =“ 0.0.0.0”更新相应的配置文件

    cool.app.run(
        host=cool.app.config.get("HOST", "localhost"),
        port=cool.app.config.get("PORT", 9000)
    ) 
    
    2020-05-12 14:58:25
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Session:更加安全、可靠的数据中心网络产品更新 立即下载
Session:极简易用的全球化网络产品更新 立即下载
Session:弹性、高可用、可观测的应用交付网络产品更新 立即下载