我正在 Django 上制作一个简单的博客应用程序,使用 PyCharm 作为 IDE。如果我尝试使用 Python 控制台,我每次都会收到此错误。You must either define the environment variable DJANGO_SETTINGS_MODULE or call settings.configure() before accessing settings.如果我在终端中打开控制台命令行,则每次都必须使用此命令指定我的设置:set DJANGO_SETTINGS_MODULE=mysite.settings看起来 manage.py 文件已经有一个设置引用,但由于某种原因它似乎被忽略了:import osimport sysif __name__ == "__main__": os.environ.setdefault("DJANGO_SETTINGS_MODULE", "Example.settings") try: from django.core.management import execute_from_command_line except ImportError:...
1 回答
精慕HU
TA贡献1845条经验 获得超8个赞
在您的 PyCharm 虚拟环境中。您有一个选项Edit Configurations
,单击此选项会打开一个弹出窗口。然后找到Environment variable
,并设置DJANGO_SETTINGS_MODULE=Example.settings
添加回答
举报
0/150
提交
取消