Форум сайта python.su
Здравствуйте уважаемые форумчане
У меня возникло желание создать себе записную книжку(напоминалку) для кусочков кода.
Понравился проект на джанго http://codehunkit.rootplugin.com
, но к сожалению я не могу его запустить в ОС Ubuntu + python 2.7 + virtualenv.
Создал виртуальное окружение, активировал его,
установил
django>=1.7.4,<1.8
markdown2
psycopg2
django-pipeline<1.4
Создал базу данных postagesql, а что делать дальше не представляю.
python manage.py syncdb выдает ошибку KeyError ‘CODEHUNKIT_SECRET_KEY’.
С генерировал ключ ‘eqweqw58eer6+2*yt1_s&29^t*_12w&v9nzj-f)_$f2#%te6qe)%s_!2qweq’ и вставил его сюда
SECRET_KEY = os.environ
Теперь выдает ошибку KeyError ‘eqweqw58eer6+2*yt1_s&29^t*_12w&v9nzj-f)_$f2#%te6qe)%s_!2qweq’
Может я чего то не понимаю, как мне настроить этот проект локально под себя?
Подскажите пожалуйста.
Офлайн
Вообще команда sync_db начиная с 1.7 устарела, смотрите в сторону миграций
Офлайн
JOHN_16Та же самая история, ошибка неправильный ключ
Вообще команда sync_db начиная с 1.7 устарела, смотрите в сторону миграций
SECRET_KEY = os.environ['CODEHUNKIT_SECRET_KEY'] 'NAME': os.environ['DB_NAME'], 'USER': os.environ['DB_USER'], 'PASSWORD': os.environ['DB_PASSWORD'], 'HOST': os.environ['DB_HOST'], 'PORT': os.environ['DB_PORT'], EMAIL_HOST = os.environ['CODEHUNKIT_EMAIL_HOST'] EMAIL_PORT = 587 EMAIL_USE_TLS = True EMAIL_HOST_USER = os.environ['CODEHUNKIT_EMAIL_HOST_USER'] EMAIL_HOST_PASSWORD = os.environ['CODEHUNKIT_EMAIL_HOST_PASSWORD'] FB_APP_ID = os.environ['CODEHUNKIT_FB_APP_ID'] FB_APP_SECRET = os.environ['CODEHUNKIT_FB_APP_SECRET']
Офлайн
Да просто, начни новый проект django-admin startproject и скопируй оттуда ключ
Офлайн
FishHookЭто я понимаю, что нужно просто убирать везде os.environ и вставить вместо него строки с параметрами подключения к БД, значение нового ключа итд итп.
os.environ
Офлайн