mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-01-06 03:21:12 +07:00
24 lines
645 B
Python
24 lines
645 B
Python
import os
|
|
|
|
settings_file = os.getenv('PYCHARM_DJANGO_SETTINGS_MODULE')
|
|
if not settings_file:
|
|
settings_file = 'settings'
|
|
|
|
print ("Importing Django settings module " + settings_file)
|
|
|
|
try:
|
|
settings_module = __import__(settings_file)
|
|
|
|
components = settings_file.split('.')
|
|
for comp in components[1:]:
|
|
settings_module = getattr(settings_module, comp)
|
|
|
|
for setting in dir(settings_module):
|
|
if setting == setting.upper():
|
|
globals()[setting] = getattr(settings_module, setting)
|
|
except ImportError:
|
|
print ("There is no such settings file " + str(settings_file))
|
|
|
|
TEST_RUNNER = 'pycharm.django_test_runner.run_tests'
|
|
|