Ошибка: django.core.exceptions.ImproperlyConfigured: параметр SECRET_KEY не должен быть пустым - PullRequest
0 голосов
/ 11 июля 2019

В настоящее время я пытаюсь обновить django с 1.4 до 2.0 после многих исправлений синтаксиса. Я столкнулся с этой ошибкой при попытке запустить сервер. Я обновляю django, установив последнюю версию в моем предыдущем каталоге.

Из всего, что я читал в Интернете, SECRET_KEY должен быть установлен в settings.py, как в моем случае.

django.core.exceptions.ImproperlyConfigured: параметр SECRET_KEY не должен быть пустым.

Вот фрагмент, где я определяю переменную SECRET_KEY, а также закомментировал попытки того, что я пробовал в моих settings.py:

# Examples: "http://foo.com/media/", "/media/".

if versionNumber >= 1.3 and revisionNumber >= 3.1:
        STATIC_URL = '/media/'
else:
        ADMIN_MEDIA_PREFIX = '/media/'


# Make this unique, and don't share it with anybody.
#print ('before the SECRET KEY is defined')
#SECRET_KEY=os.environ.get("SECRET_KEY", 'tk1@!52kv9m(1hf5*t$q6e0am&1yon*-hlet0a+m975zg9a0)c')
SECRET_KEY='tk1@!52kv9m(1hf5*t$q6e0am&1yon*-hlet0a+m975zg9a0)c'
#print ('after the secret key is defined ',SECRET_KEY)


# List of callables that know how to import templates from various sources.
TEMPLATE_LOADERS = (
        (
                'django.template.loaders.cached.Loader',

Если у кого-то есть какие-либо решения, пожалуйста, дайте мне знать, поскольку я боролся с этой ошибкой в ​​течение нескольких дней. Я понимаю, что это может быть проблемой при обновлении, поэтому, если у кого-то есть более глубокая информация об обновлении django, это также будет очень полезно.

...