PyCharm 配置 Django 控制台
发布于 | 2024-01-24 16:28 | ||
保质期 | 2027-01 | ||
新鲜度 | 67% |
备注
Django 控制台比 Python 控制台更方便执行诸如 User.objects.pass(is_active=True).get(id=1)
等数据库相关的代码。
重要
- 这个配置仅针对当前项目,不会影响、也无法影响其它项目。
- Django 不能正常运行(因为报错而直接退出)会导致控制台无法使用。
1、打开设置页
中文环境下搜索“控制台”:
Search "console" by settings searcher if you are using English:
2、设置“启动脚本”
python
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()
也就是专业版中省去引入 django_manage_shell
之后的启动脚本(Starting script)。
3、设置环境变量
展开上方的环境一栏(Environment)找到环境变量(Environment variables),填入你的 settings 的包地址 DJANGO_SETTINGS_MODULE=my_service.settings
。
4、启动!
在左侧的工具栏找到 Python 控制台(Python Console),打开选项卡即可启动。