-
Open
settings
of pycharm (Ctrl+Alt+S) -
Go to
django console
settings (Simply search "django console") -
In starting script replace with following
Note: If you have different settings module, then set
DJANGO_SETTINGS_MODULE
in environment variable. Eg.DJANGO_SETTINGS_MODULE=config.settings
Note: You must have django_extensions installed
import sys; print('Python %s on %s' % (sys.version, sys.platform))
import django; print('Django %s' % django.get_version())
from django.core.management.color import no_style
from django_extensions.management.shells import import_objects
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)
globals().update(import_objects({}, no_style()))
-
You may also want to set clear shortcut of pycharm,
- Search "Clear All" and set the shortcut.