我正在 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 os
import sys
if __name__ == "__main__":
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "Example.settings")
try:
from django.core.management import execute_from_command_line
except ImportError:
...
精慕HU
相关分类