Skip to content

Instantly share code, notes, and snippets.

@digitaldavenyc
Created May 29, 2014 18:28
Show Gist options
  • Save digitaldavenyc/6183625ce1d2a89d1950 to your computer and use it in GitHub Desktop.
Save digitaldavenyc/6183625ce1d2a89d1950 to your computer and use it in GitHub Desktop.
from django.conf import settings
NGS_HEADER_DIV_CLASS = getattr(settings, 'NGS_HEADER_DIV_CLASS', 'header')
HEADER_ALERT_CONTAINER = getattr(settings, 'HEADER_ALERT_CONTAINER', '#dialog-alert')
EXTERNAL_MMDB_API_HOST = getattr(settings, 'EXTERNAL_MMDB_API_HOST', 'https://mmdb.nationalgeographic.com')
MEMBERCENTER_HOST = getattr(settings, 'MEMBERCENTER_HOST', 'https://members.nationalgeographic.com')
HEADER_STATIC_MEDIA = getattr(settings, 'HEADER_STATIC_MEDIA', '//assets.nationalgeographic.com/ngs-header/')
NOTIFICATIONS_API_HOST = getattr(settings, 'NOTIFICATIONS_API_HOST', 'https://notifications.nationalgeographic.com')
NOTIFICATIONS_API_KEY = getattr(settings, 'NOTIFICATIONS_API_KEY', 'e6c4b4af844c454fc2110a4d09828559489837313bd2e519cf')
# Allowed origins that will be passed to the Header through server_context
NGS_HEADER_CORS_HANDLER_ALLOWED_ORIGINS = getattr(
settings,
'NGS_HEADER_CORS_HANDLER_ALLOWED_ORIGINS', (
'*.nationalgeographic.com',
'*.natgeo.vm'
)
)
NGS_HEADER_CORS_HANDLER_ALLOWED_TARGETS = getattr(
settings,
'NGS_HEADER_CORS_HANDLER_ALLOWED_TARGETS', (
'mmdb',
'mc',
'geodata'
)
)
NGS_HEADER_REFRESH_ON_LOGIN = getattr(settings, 'NGS_HEADER_REFRESH_ON_LOGIN', False)
NGS_HEADER_REFRESH_ON_LOGOUT = getattr(settings, 'NGS_HEADER_REFRESH_ON_LOGOUT', False)
# GIGYA
GIGYA_CDN_HTTP = getattr(settings, 'GIGYA_CDN_HTTP', 'http://cdn.gigya.com')
GIGYA_CDN_HTTPS = getattr(settings, 'GIGYA_CDN_HTTPS', 'https://cdns.gigya.com')
GIGYA_LOGIN_PROVIDERS = getattr(settings, 'GIGYA_LOGIN_PROVIDERS', ('facebook', 'twitter'))
GIGYA_API_KEY = getattr(settings, 'GIGYA_API_KEY', '')
# DEBUGset
HEADER_DEBUG = getattr(settings, 'HEADER_DEBUG', False)
HEADER_DEBUG_LVL = getattr(settings, 'HEADER_DEBUG_LVL', 5)
HEADER_SERVER_SIDE_LOGIN = getattr(settings, 'HEADER_SERVER_SIDE_LOGIN', True)
#############################
#SHARED SETTINGS OLD HEADER/NEW HEADER
SHARED_HEADER_NO_SSL = getattr(settings, 'SHARED_HEADER_NO_SSL', False)
#############################
FORCE_DESKTOP = getattr(settings, 'FORCE_DESKTOP', False)
SHOW_APP_SWITCHER = getattr(settings, 'SHOW_APP_SWITCHER', True)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment