我生成了一个django项目,其目录结构如下:
-myproject
--__init__.py
--settings.py
--rooturls.py
--dbUtils.py
--app1
---__init__.py
---views.py
---urls.py
--app2
---__init__.py
---views.py
---urls.py
我想在我的应用中导入dbUtils,所以我在settings.py中配置:
PROJECT_ROOT = os.path.dirname(__file__)
sys.path.insert(0, PROJECT_ROOT)
但是,程序仍无法找到该模块。
答案 0 :(得分:1)
如果您尝试使用wsgi设置,则需要更新wsgi脚本中的路径wsgi.py
否则,请为此路径更新PYTHONPATH
。
更新:您可以导入为
from myproject import dbUtils
在sys.path
中更新settings.py
并不是一个好地方。