2018-05-30 解决 目前Partygo程序结构的循环引用问题,这个造成了app无法被import

这个问题别人已经遇到的过了

几个类似问题的网站: 

说的最清楚的: 

https://www.digitalocean.com/community/questions/flask-and-wsgi-importerror-cannot-import-name-app

https://stackoverflow.com/questions/25026326/importerror-cannot-import-name-app

https://github.com/miguelgrinberg/microblog/issues/26  

---经过仔细阅读,

发现 我的错误是  原来只在 def的 create_app函数内有 对 app =flask(__name__)的引用

但是 ,我的最终要运行的程序和 以及外延的wsgi 中,都没有 对 app 在 application.py 中有个定义

所以 解法就是 

在application.py 中,但 函数外对  app1( 数字1) 有个正式的定义和声明 

2018-05-30 解决 目前Partygo程序结构的循环引用问题,这个造成了app无法被import_第1张图片

然后在外延的的 wsgi 中,是对app1 进行引用。

然后这时去 看 error.log

就 局部ok了(import app1的问题解决了,--下面显示 apache2 工作正常,剩下的就是我的程序自己的 功能性的那个层次的问题了) 

下面的404,已经我的p.G程序的运行的那部分404 问题了。

2018-05-30 解决 目前Partygo程序结构的循环引用问题,这个造成了app无法被import_第2张图片
i
2018-05-30 解决 目前Partygo程序结构的循环引用问题,这个造成了app无法被import_第3张图片

搞清楚问题后,后继还是可以继续调试。have confidence

2018-05-30 解决 目前Partygo程序结构的循环引用问题,这个造成了app无法被import_第4张图片
ao

你可能感兴趣的:(2018-05-30 解决 目前Partygo程序结构的循环引用问题,这个造成了app无法被import)