config配置问题

为什么config配置文件放在sayhello目录里 会提示找不到(补充一下 代码里没有写导入,但是写了也和这个一样)

而把它放到项目的根目录下,即使不用导入也能正常

先回答你的问题,从报错信息来看,app.config.from_object() 期待你传入一个模块、类、函数或变量,而你传入的是字符串,正确的做法大概是这样:

from sayhello import config

app.config.from_object(config)

不知道你的 config.py 里面都写了什么,如果没有使用类组织,也可以直接使用 app.config.from_pyfile('config.py') 导入。至于为什么放到项目根目录不报错,暂时不清楚。

关于发帖的建议:

  • 使用文本给出相关的、完整的代码块和错误输出。
  • 标题要包含关键信息,并设置合理的分类