這太可笑了。我的文件夾:Python/Django - 無法導入我自己的models.py
eVistA
--manage.py
--evista
----__init__.py
----settings.py
----urls.py
----wsgi.py
--fms
----__init__.py
----models.py
----tests.py
----views.py
----features
------__init__.py
------funding.feature
------funding.py
在funding.py我
from fms.models import *
當我運行萵苣,我得到:
ImportError: No module named fms.models
得去拍攝自己。
只是爲了笑我把models.py的副本中的特徵文件夾,現在
from models import *
結果
ImportError: Settings cannot be imported, because environment variable DJANGO_SE
TTINGS_MODULE is undefined.
在manage.py我
if __name__ == "__main__":
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "evista.settings")
你可以簡單地執行'import fms'? – JeffS 2013-02-20 22:04:40
試過:沒有名爲fms的模塊。這是真的,因爲FMS是一個包。 – 2013-02-21 00:54:30