0
在Django中,我曾經寫過填充腳本並將它們放到項目根目錄中。例如,Django:如何設置環境變量的路徑「DJANGO_SETTINGS_MODULE」
mysite/
mysite/
manage.py
populateA.py
前幾的populateA.py
行:
import os
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'mysite.settings')
import django
django.setup()
...
由於有越來越多的填充腳本,我想將它們移動到另一個包populate
:
mysite/
mysite/
manage.py
populate/
__init__.py
populateA.py
populateB.py
populateC.py
...
但是,當我運行填充腳本(python populateA.py
)時,我收到錯誤消息:ImportError: No module named 'mysite'
。如何正確設置DJANGO_SETTINGS_MODULE
的路徑?
太棒了!非常感謝。 –