Django settings.py无法导入本地模块

xcitsw88  于 2023-10-21  发布在  Go
关注(0)|答案(2)|浏览(124)

我的Django树看起来像这样

git/src
├── myproject
│   ├── settings.py
│   ├── mysharedlib.py
│   └── urls.py
└── www
    ├── myotherlib.py
    ├── urls.py
    └── views.py

它可以工作,除了在settings.py中,我有

import mysharedlib

但这引发了一个例外

ModuleNotFoundError: No module named 'mysharedlib'

views.py中删除myotherlib会引发类似的错误。
为什么不起作用?

jbose2ul

jbose2ul1#

Django启动您的www.example.com所在的应用程序manage.py。试试看:

from myproject import mysharedlib

或者像这样的东西。

hyrbngr7

hyrbngr72#

Django启动您的www.example.com所在的应用程序manage.py。试试看:
从. import mysharedlib

相关问题