Example #1
0
from kombu import Exchange, Queue
# import aws
from config.settings.aws import aws

# AWS settings
AWS_ACCESS_KEY_ID = os.environ.get("AWS_ACCESS_KEY_ID")
AWS_SECRET_ACCESS_KEY = os.environ.get("AWS_SECRET_ACCESS_KEY")
# Different names for same vars, used by django-ajax-uploader
AWS_UPLOAD_CLIENT_KEY = AWS_ACCESS_KEY_ID
AWS_UPLOAD_CLIENT_SECRET_KEY = AWS_SECRET_ACCESS_KEY
APP_NAMESPACE = "seed" + os.environ.get("STACK_NAME", "prod")
AWS_BUCKET_NAME = APP_NAMESPACE
AWS_STORAGE_BUCKET_NAME = APP_NAMESPACE
AWS_UPLOAD_BUCKET_NAME = APP_NAMESPACE

STACK_OUTPUTS = aws.get_stack_outputs()
ENV = STACK_OUTPUTS.get('StackFlavor', 'dev')

DEBUG = os.environ.get('DEBUG', 'False') == 'True'
TEMPLATE_DEBUG = DEBUG
DOMAIN_URLCONFS = {}
DOMAIN_URLCONFS[STACK_OUTPUTS.get('HostName')] = 'config.urls'

# Handle SSL with django-sslify
ONLY_HTTPS = os.environ.get('ONLY_HTTPS', 'True') == 'True'
SESSION_COOKIE_SECURE = ONLY_HTTPS
CSRF_COOKIE_SECURE = ONLY_HTTPS
if ONLY_HTTPS:
    MIDDLEWARE_CLASSES = ('sslify.middleware.SSLifyMiddleware',) + \
        MIDDLEWARE_CLASSES
Example #2
0
from kombu import Exchange, Queue
# import aws
from config.settings.aws import aws

# AWS settings
AWS_ACCESS_KEY_ID = os.environ.get("AWS_ACCESS_KEY_ID")
AWS_SECRET_ACCESS_KEY = os.environ.get("AWS_SECRET_ACCESS_KEY")
# Different names for same vars, used by django-ajax-uploader
AWS_UPLOAD_CLIENT_KEY = AWS_ACCESS_KEY_ID
AWS_UPLOAD_CLIENT_SECRET_KEY = AWS_SECRET_ACCESS_KEY
APP_NAMESPACE = "seed" + os.environ.get("STACK_NAME", "prod")
AWS_BUCKET_NAME = APP_NAMESPACE
AWS_STORAGE_BUCKET_NAME = APP_NAMESPACE
AWS_UPLOAD_BUCKET_NAME = APP_NAMESPACE

STACK_OUTPUTS = aws.get_stack_outputs()
ENV = STACK_OUTPUTS.get('StackFlavor', 'dev')

DEBUG = os.environ.get('DEBUG', 'False') == 'True'
TEMPLATE_DEBUG = DEBUG
DOMAIN_URLCONFS = {}
DOMAIN_URLCONFS[STACK_OUTPUTS.get('HostName')] = 'config.urls'

# Handle SSL with django-sslify
ONLY_HTTPS = os.environ.get('ONLY_HTTPS', 'True') == 'True'
SESSION_COOKIE_SECURE = ONLY_HTTPS
CSRF_COOKIE_SECURE = ONLY_HTTPS
if ONLY_HTTPS:
    MIDDLEWARE_CLASSES = ('sslify.middleware.SSLifyMiddleware',) + \
        MIDDLEWARE_CLASSES