如何修改Pycharm中Django控制台的默认启动脚本?每次启动新项目时,启动脚本默认为以下脚本。
import sys; print('Python %s on %s' % (sys.version, sys.platform))
import django; print('Django %s' % django.get_version())
import os
os.environ.setdefault("DATABASE_URL","postgres://{}:{}@{}:{}/{}".format(os.environ['POSTGRES_USER'], os.environ['POSTGRES_PASSWORD'], os.environ['POSTGRES_HOST'], os.environ['POSTGRES_PORT'], os.environ['POSTGRES_DB']))
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)
是否可以更改此默认脚本?
我尝试在“文件”>“默认设置”下执行此操作,但是这里仅列出了Python控制台; Django控制台未列出。
编辑1: 我想我还不够清楚。我想更改默认设置,而不是每次启动新项目时都要执行此操作。那么,如何更改此设置,以便新项目可以自动反映我打算的启动脚本?
编辑2:
我发现我需要做的是修改workspace.xml
文件夹中的.idea
文件,但这是在项目级别,而不是默认设置级别。
尚未发现如何在全球范围内做到这一点。
答案 0 :(得分:1)
默认值在这里:其他设置->用于新项目的设置,但是是的,没有django控制台。
您可以请求pycharm小组添加它。 https://intellij-support.jetbrains.com/hc/en-us