Я перенес свое значение SECRET_KEY
из моего файла настроек, и оно устанавливается, когда я загружаю свой virtualenv. Я могу подтвердить, что значение присутствует от python manage.py shell
.
Когда я запускаю консоль Django, SECRET_KEY
отсутствует, как и должно быть. Поэтому в настройках я перехожу в Консоль > Консоль Django и загружаю SECRET_KEY
и соответствующее значение. Я возвращаюсь в консоль Django, и SECRET_KEY
есть.
Как и ожидалось, я еще не могу запустить задачу manage.py, потому что он еще не нашел SECRET_KEY
. Поэтому я перехожу в Run > Edit Configurations, чтобы добавить SECRET_KEY
в Django-сервер и Django Tests, а также в сервер проекта. Перезапустите Pycharm, подтвердите ключи.
Когда я запускаю задачу manage.py, например runserver
, я все равно получаю KeyError: 'SECRET_KEY'.
Где я могу поместить этот ключ?