gpt4 book ai didi

python - Django 设置未配置错误

转载 作者:太空狗 更新时间:2023-10-29 21:45:41 25 4
gpt4 key购买 nike

我正在从这里进行 Django 入门教程: https://docs.djangoproject.com/en/1.9/intro/tutorial05/

如那里所述,我打开了 python shell 并尝试导入项目,如下所示:

from polls.models import Question

但是,我得到这个错误:

django.core.exceptions.ImproperlyConfigured: Requested setting DEFAULT_INDEX_TABLESPACE, but settings are not configured. You must either define the environment variable DJANGO_SETTINGS_MODULE or call settings.configure() before accessing settings.

我不太理解错误信息。我到底应该在哪里定义 DJANGO_SETTINGS_MODULE 或调用 settings.configure()

如果我尝试打开 django shell,我会收到相同的消息。

最佳答案

从项目的根目录运行 python manage.py shell - 它会自动设置指向项目设置的环境变量。

或者,打开 Django shell通过 django-admin 预先设置环境变量:

$ export DJANGO_SETTINGS_MODULE="myproj.settings"
$ django-admin shell # requires the DJANGO_SETTINGS_MODULE to be set

另见:

关于python - Django 设置未配置错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36386808/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com