gpt4 book ai didi

django - PyCharm 4 - Django 控制台不见了

转载 作者:行者123 更新时间:2023-12-04 22:20:17 27 4
gpt4 key购买 nike

在 3.4 的 PyCharm 中有 python 和 django 控制台菜单选项。刚刚切换到 PyCharm 4,“Django 控制台”条目就消失了。我必须在某处激活它吗?

尝试在 python 控制台中运行 django 代码会导致设置模块未配置的常见错误。因此,“自动检测”确实不起作用。

DJANGO_SETTINGS_MODULE 在/manage.py 和 main_module/uwsgi.py 中正确设置为指向“main_module.settings”

该项目是使用 PyCharm 3.x 创建的。也许由于某种原因它没有将项目检测为 django 项目?其他一切似乎都运行良好:运行 django 服务器、模板竞争等。

最佳答案

我遇到了同样的问题,我通过检查一个较新项目的设置(在更高版本的 PyCharm 中创建)找到了解决方案。

将以下代码放入 Django 控制台设置(设置 > 构建、执行、部署 > 控制台 > Django 控制台 > 启动脚本):

import sys; print('Python %s on %s' % (sys.version, sys.platform))
import django; print('Django %s' % django.get_version())
sys.path.extend([WORKING_DIR_AND_PYTHON_PATHS])
if 'setup' in dir(django): django.setup()
import django_manage_shell; django_manage_shell.run(PROJECT_ROOT)

当项目在较新的 PyCharm 中创建时,此代码默认存在。

关于django - PyCharm 4 - Django 控制台不见了,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27418011/

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