2017-01-26 6 views
0

KeyError: 'SECRET_KEY' django migrate?

File "/home/user/env/local/lib/python2.7/site-packages/django/conf/__init__.py", line 43, in _setup 
 
    self._wrapped = Settings(settings_module) 
 
    File "/home/user/env/local/lib/python2.7/site-packages/django/conf/__init__.py", line 99, in __init__ 
 
    mod = importlib.import_module(self.SETTINGS_MODULE) 
 
    File "/usr/lib/python2.7/importlib/__init__.py", line 37, in import_module 
 
    __import__(name) 
 
    File "/home/user/instagram_miner/ig_miner/settings.py", line 23, in <module> 
 
    SECRET_KEY = os.environ['SECRET_KEY'] 
 
    File "/home/user/env/lib/python2.7/UserDict.py", line 23, in __getitem__ 
 
    raise KeyError(key) 
 
KeyError: 'SECRET_KEY'

Я поставил секретный ключ, но появляется эта ошибка

KeyError: 'secret_key'

это мой код secrets.sh

экспорт secret_key = ключ ' '

Generated by 'django-admin startproject' using Django 1.9.5. 
 

 
For more information on this file, see 
 
https://docs.djangoproject.com/en/1.9/topics/settings/ 
 

 
For the full list of settings and their values, see 
 
https://docs.djangoproject.com/en/1.9/ref/settings/ 
 
""" 
 

 
import os 
 

 
# Build paths inside the project like this: os.path.join(BASE_DIR, ...) 
 
BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) 
 

 

 
# Quick-start development settings - unsuitable for production 
 
# See https://docs.djangoproject.com/en/1.9/howto/deployment/checklist/ 
 

 
# SECURITY WARNING: keep the secret key used in production secret! 
 
SECRET_KEY = os.environ['SECRET_KEY'] 
 

 
# SECURITY WARNING: don't run with debug turned on in production! 
 
DEBUG = True 
 

 
ALLOWED_HOSTS = []

экспорт secret_key = mysecretkey

пожалуйста, помогите мне

+0

Пожалуйста, добавьте больше информации , это произошло после успешной миграции или во время этого ?. Отправьте свой 'settings.py' и вывод сервера при попытке запустить приложение. PS: будьте осторожны с разумными данными и удалите свой SECRET_KEY из этой темы – pazitos10

+0

я поставил дополнительную информацию – user7412219

+0

я решил что-то с этим вопросом http://stackoverflow.com/questions/37302869/i-added-a-secret-key-config- переменная-на-my-django-app-on-heroku-but-now-it-wont, но не решает все проблемы – user7412219

ответ

0

экспорт secret_key = mysecretkey ./manage.py runserver

это решить мой вопрос спасибо

Смежные вопросы