玩蛇网提供最新Python编程技术信息以及Python资源下载!

求分析django工程目录里找不到导入模块原因

I generate a django project and its directory structure is like the following:
我创建了一个django工程,目录树如下:

-myproject

    --__init__.py

    --settings.py

    --rooturls.py

    --dbUtils.py

    --app1

        ---__init__.py

        ---views.py

        ---urls.py

    --app2

        ---__init__.py

        ---views.py

        ---urls.py

I want to import dbUtils in my apps , so I configure in my settings.py:
我要导入 dbUtils,所以配置 settings.py:

PROJECT_ROOT = os.path.dirname(__file__)
sys.path.insert(0, PROJECT_ROOT)

However, the program still can't find the moudle.
但是工程里还是找不到这个moudle。

在import dbUtils的文件中把sys.path 打印出来
看下全局搜索路径中是否包含dbUtils所在目录
酱紫就一目了然了

玩蛇网文章,转载请注明出处和文章网址:https://www.iplaypy.com/wenda/wd20497.html

相关文章 Recommend

玩蛇网Python互助QQ群,欢迎加入-->: 106381465 玩蛇网Python新手群
修订日期:2017年05月22日 - 08时55分13秒 发布自玩蛇网

您现在的位置: 玩蛇网首页 > Python问题解答 > 正文内容
我要分享到:

必知PYTHON教程 Must Know PYTHON Tutorials

必知PYTHON模块 Must Know PYTHON Modules