我在使用 Django 时遇到问题。如果您能帮助我,我将不胜感激。
所以,我发现很多人有类似的问题,但没有一个“解决方案”对我有用。我正在学习如何使用 django 并且我已经成功安装了它。
但是,从init .py 文件执行导入时出现错误:
from django.db import connections
这是错误:
raise ImportError("Could not import settings '%s' (Is it on sys.path?): %s" % (self.SETTINGS_MODULE, e))
ImportError: Could not import settings 'TestProject.settings' (Is it on sys.path?): cannot import name connections
包含的 django 文件夹包含在我的 PYTHONPATH 中,我的文件结构如下所示:
TestProject
--manage.py
--TestProject
----__init__.py
----settings.py
etc.
这是我的 manage.py 文件:
#!/usr/bin/env python import os import sys
if __name__ == "__main__":
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "TestProject.settings")
from django.core.management import execute_from_command_line
execute_from_command_line(sys.argv)
我真的不知道如何解决这个问题。我也是 Python 的新手,所以如果这对其他人来说是完全显而易见的,请原谅我。
谢谢你的帮助。