Skip to content

Instantly share code, notes, and snippets.

@aldnav
Created March 12, 2022 22:53
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save aldnav/16988b6d85f17deab443e3b7411be4e9 to your computer and use it in GitHub Desktop.
Save aldnav/16988b6d85f17deab443e3b7411be4e9 to your computer and use it in GitHub Desktop.
PyCharm Configuration
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']))
os.environ.setdefault("CELERY_BROKER_URL", os.environ['REDIS_URL'])
sys.path.extend([WORKING_DIR_AND_PYTHON_PATHS])
if 'setup' in dir(django): django.setup()
from django_extensions.management.commands.shell_plus import Command
globals().update(Command().get_imported_objects({}))
import django_manage_shell; django_manage_shell.run(PROJECT_ROOT)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment