我从http://blog.miguelgrinberg.com/post/the-flask-mega-tutorial-part-i-hello-world遵循了我的 Flask 项目的布局。
我有以下结构:
app/
__init__.py
views.py
forms.py
myFile.py
run.py
config.py
在views.py,forms.py中我可以使用
from config import basedir
但是我不能在 myFile.py 中使用它
我添加了
import Flask
当我修改它时,Flask Web 服务器会重新启动,但它并没有说在 app/myFile.py 中找到了更改重新启动它只是重新启动。
我需要做什么才能使用
from config import basedir
在我的python文件中。我没有看到__init__.py
forms.py 有什么特别之处。
编辑:这是我的__init__.py
文件:
from flask import Flask
from config import basedir
app = Flask(__name__)
app.config.from_object('config')
from app import views