当前位置: 首页 > 知识库问答 >
问题:

在Docker中无法从烧瓶中获取数据并将数据发送到MongoDB

缪远航
2023-03-14
version: '3.4'
services:
  flask_example:
    build: .
    ports:
      - '5000:5000'
    links:
      - mongodb
  mongodb:
    image: mongo:latest
app.config['MONGO_DBNAME'] = 'restdb'
app.config['MONGO_URI'] = 'mongodb://mongodb:27017/restdb'
mongo = PyMongo(app)

共有1个答案

艾翼
2023-03-14

解决了

在production/docker中,必须如下所示

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

因此,没有localhost:5000,而是0.0.0.0:5000

 类似资料:
  • 我在用烧瓶做一个网站。它在top.html中使用sql显示一个列表,其中每个元素都是超文本。 所以我想知道从列表中点击了哪个超文本,这样我就可以在/text中加载它各自的内容。请同时提供python代码(flask代码)。

  • 我想知道是否有一种方法可以从HTML中的文本框中获取一些内容,将其输入到flask,然后用Python解析这些数据。我想这可能涉及一些JS但我可能错了。有什么想法吗?

  • 我想要能够得到数据发送到我的烧瓶应用程序。我尝试访问,但它是一个空字符串。如何访问请求数据? 这个问题的答案导致我在Python Flask中询问Get raw POST body next Content-Type header,这是关于获取原始数据而不是解析数据的。

  • 问题内容: 这是我的视图功能 Ajax发布请求的代码 在视图中,当我尝试打印请求对象时,得到以下数据 但是如果我尝试去做 我得到“无” 有人可以告诉我如何解决这个问题吗? 问题答案: 您将内容类型设置为,但正在发送数据。 设置正确的内容类型: 或更妙的是,通过完全省略键将其保留为默认值。

  • 我需要从表单中获取数据。 我使用JavaScript创建表单: 然后我需要从输入字段获取数据,其中。 这里是我的视图功能: 但是我得到一个错误: 帮助我从表单中获取数据。

  • 在适配器中 Holder.NameExam2.SetOnClickListener(新建View.OnClickListener(){ 成碎片 @覆盖公共视图onCreateView(LayoutInflater inflater,ViewGroup container,Bundle savedInstanceState){ 它在getString()中调用空指针异常。如何解决。