factored passwords out of settings.py with yamjam
This commit is contained in:
@@ -11,8 +11,12 @@ https://docs.djangoproject.com/en/1.9/ref/settings/
|
||||
"""
|
||||
# -*- coding: utf-8 -*-
|
||||
import os
|
||||
from YamJam import yamjam
|
||||
from django.utils.translation import ugettext_lazy as _
|
||||
|
||||
# Read configuration (passwords, keys, secrets) from YamJam configuration
|
||||
# You have to create your own config.yaml in the project directory
|
||||
CFG = yamjam()['rowsandallapp']
|
||||
|
||||
DEFAULT_CHARSET = 'UTF-8'
|
||||
|
||||
@@ -29,7 +33,7 @@ SECRET_KEY = 'z_@2yia858=2i1cygo4ne3+14&i_&@wlty68$q1igdvn=9k5mo'
|
||||
# SECURITY WARNING: don't run with debug turned on in production!
|
||||
DEBUG = False
|
||||
|
||||
ALLOWED_HOSTS = ['rowsandall.com','rowsandall-1072.rostiapp.cz']
|
||||
ALLOWED_HOSTS = CFG['allowed_hosts']
|
||||
|
||||
|
||||
# Application definition
|
||||
@@ -205,20 +209,20 @@ LOGIN_URL = '/login/'
|
||||
LOGOUT_URL = '/logout/'
|
||||
|
||||
# Concept 2
|
||||
C2_CLIENT_ID = "bgTBbmjSyn8wbJb0JEdlYjDUfSZFAPQSzJV8YDwH"
|
||||
C2_CLIENT_SECRET = "HD6HnEu8bFWGkrpGoa89kliXhofLzAHzllltWMPg"
|
||||
C2_CLIENT_ID = CFG['c2_client_id']
|
||||
C2_CLIENT_SECRET = CFG['c2_client_secret']
|
||||
C2_REDIRECT_URI = "http://rowsandall.com/call_back"
|
||||
|
||||
# Strava
|
||||
|
||||
STRAVA_CLIENT_ID = "11567"
|
||||
STRAVA_CLIENT_SECRET = "9e55d439879e1da6724e75e4a3220b35a493fe24"
|
||||
STRAVA_CLIENT_ID = CFG['strava_client_id']
|
||||
STRAVA_CLIENT_SECRET = CFG['strava_client_secret']
|
||||
STRAVA_REDIRECT_URI = "http://rowsandall.com/stravacall_back"
|
||||
|
||||
# SportTracks
|
||||
|
||||
SPORTTRACKS_CLIENT_ID = "rowingdata"
|
||||
SPORTTRACKS_CLIENT_SECRET = "3GZVXH8GB4PZQHPD"
|
||||
SPORTTRACKS_CLIENT_ID = CFG['sporttracks_client_id']
|
||||
SPORTTRACKS_CLIENT_SECRET = CFG['sporttracks_client_secret']
|
||||
SPORTTRACKS_REDIRECT_URI = "http://rowsandall.com/sporttracks_callback"
|
||||
|
||||
# RQ stuff
|
||||
@@ -248,19 +252,19 @@ SESSION_ENGINE = "django.contrib.sessions.backends.cache"
|
||||
# email stuff
|
||||
|
||||
EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
|
||||
EMAIL_HOST = 'mail.rosti.cz'
|
||||
EMAIL_HOST = CFG['email_host']
|
||||
#EMAIL_HOST = 'smtp.rosti.cz'
|
||||
EMAIL_PORT = '25'
|
||||
EMAIL_HOST_USER = 'info@rowsandall.com'
|
||||
EMAIL_HOST_USER = CFG['email_host_user']
|
||||
#EMAIL_HOST_PASSWORD = 'lnD3mbZ1NoI8RK1StOdO'
|
||||
EMAIL_HOST_PASSWORD = '0r0wYgQUReOYK7sEkBby'
|
||||
EMAIL_HOST_PASSWORD = ['email_host_password']
|
||||
EMAIL_USE_TLS = True
|
||||
|
||||
|
||||
# weather stuff
|
||||
|
||||
FORECAST_IO_KEY = "bc8196fbd89f11375c7dfc8aa6323c72"
|
||||
GMAPIKEY = "AIzaSyAgu1w9QSthaGPMLp8y9JedPoMc9sfEgJ8"
|
||||
FORECAST_IO_KEY = CFG['forecast_io_key']
|
||||
GMAPIKEY = CFG['gmapikey']
|
||||
|
||||
# OAUTH2
|
||||
|
||||
@@ -304,10 +308,10 @@ SWAGGER_SETTINGS = {
|
||||
|
||||
# Analytics
|
||||
|
||||
CLICKY_SITE_ID = '101011008'
|
||||
CLICKY_SITE_ID = CFG['clicky_site_id']
|
||||
|
||||
TWEET_ACCESS_TOKEN_KEY = "792366179780268032-tlk7QofNsx7GlNzefmHUzmxcpTITzyO"
|
||||
TWEET_ACCESS_TOKEN_SECRET = "sOhEZ1GyQ9ROzgmAKoNfQIjWaOKMMSgP03EIJuuIvLGRc"
|
||||
TWEET_CONSUMER_KEY = "gtXQGCMN98dnF6eut2F5xtDET"
|
||||
TWEET_CONSUMER_SECRET = "rS78fNy1E075bssAoZl45QJN27X7XoYhnhSFgvqpJ5V7d5R8Wp"
|
||||
TWEET_ACCESS_TOKEN_KEY = CFG['tweet_access_token_key']
|
||||
TWEET_ACCESS_TOKEN_SECRET = CFG['tweet_access_token_secret']
|
||||
TWEET_CONSUMER_KEY = CFG['tweet_consumer_key']
|
||||
TWEET_CONSUMER_SECRET = CFG['tweet_consumer_secret']
|
||||
|
||||
|
||||
Reference in New Issue
Block a user