old_contents: """Production settings and globals."""
  
  
  from os import environ
  
  from base import *
  
  # Normally you should not import ANYTHING from Django directly
  # into your settings, but ImproperlyConfigured is an exception.
  from django.core.exceptions import ImproperlyConfigured
  
  
  def get_env_setting(setting):
      """ Get the environment setting or return exception """
      try:
          return environ[setting]
      except KeyError:
          error_msg = "Set the %s env variable" % setting
          raise ImproperlyConfigured(error_msg)
  
  INSTALLED_APPS += ('gunicorn',)
  
  ########## HOSTS CONFIGURATION
  # See: https://docs.djangoproject.com/en/dev/ref/settings/#allowed-hosts
  ALLOWED_HOSTS = ['critical-critiques.herokuapp.com']
  
  ########## EMAIL CONFIGURATION
  # See: https://docs.djangoproject.com/en/dev/ref/settings/#email-backend
  EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
  
  # See: https://docs.djangoproject.com/en/dev/ref/settings/#email-host
  EMAIL_HOST = environ.get('EMAIL_HOST', 'smtp.gmail.com')
  
  # See: https://docs.djangoproject.com/en/dev/ref/settings/#email-host-password
  EMAIL_HOST_PASSWORD = environ.get('EMAIL_HOST_PASSWORD', '')
  
  # See: https://docs.djangoproject.com/en/dev/ref/settings/#email-host-user
  EMAIL_HOST_USER = environ.get('EMAIL_HOST_USER', 'your_email@example.com')
  
  # See: https://docs.djangoproject.com/en/dev/ref/settings/#email-port
  EMAIL_PORT = environ.get('EMAIL_PORT', 587)
  
  # See: https://docs.djangoproject.com/en/dev/ref/settings/#email-subject-prefix
  EMAIL_SUBJECT_PREFIX = '[%s] ' % SITE_NAME
  
  # See: https://docs.djangoproject.com/en/dev/ref/settings/#email-use-tls
  EMAIL_USE_TLS = True
  
  # See: https://docs.djangoproject.com/en/dev/ref/settings/#server-email
  SERVER_EMAIL = EMAIL_HOST_USER
  ########## END EMAIL CONFIGURATION
  
  
  ########## DATABASE CONFIGURATION
  import dj_database_url
  DATABASES = {'default': dj_database_url.config()}
  ########## END DATABASE CONFIGURATION
  
  
  ########## CACHE CONFIGURATION
  # See: https://docs.djangoproject.com/en/dev/ref/settings/#caches
  CACHES = {
      'default': {
          'BACKEND': 'django.core.cache.backends.locmem.LocMemCache',
      }
  }
  ########## END CACHE CONFIGURATION
  
  
  ########## SECRET CONFIGURATION
  # See: https://docs.djangoproject.com/en/dev/ref/settings/#secret-key
  SECRET_KEY = get_env_setting('SECRET_KEY')
  ########## END SECRET CONFIGURATION
  
  
  ########## CELERY CONFIGURATION
  # See: http://docs.celeryproject.org/en/latest/getting-started/brokers/redis.html#broker-redis
  BROKER_URL = get_env_setting('REDISCLOUD_URL')
  ########## END CELERY CONFIGURATION
  
  
  ######### SOCIAL AUTH
  GITHUB_APP_ID = get_env_setting('GITHUB_APP_ID')
  GITHUB_API_SECRET = get_env_setting('GITHUB_API_SECRET')
  
  ######### END SOCIAL AUTH
  
new_contents: """Production settings and globals."""
  
  
  from os import environ
  
  from base import *
  
  # Normally you should not import ANYTHING from Django directly
  # into your settings, but ImproperlyConfigured is an exception.
  from django.core.exceptions import ImproperlyConfigured
  
  
  def get_env_setting(setting):
      """ Get the environment setting or return exception """
      try:
          return environ[setting]
      except KeyError:
          error_msg = "Set the %s env variable" % setting
          raise ImproperlyConfigured(error_msg)
  
  INSTALLED_APPS += ('gunicorn',)
  
  ########## HOSTS CONFIGURATION
  # See: https://docs.djangoproject.com/en/dev/ref/settings/#allowed-hosts
  ALLOWED_HOSTS = ['critical-critiques.herokuapp.com', 'codevolley.com', 'www.codevolley.com']
  
  ########## EMAIL CONFIGURATION
  # See: https://docs.djangoproject.com/en/dev/ref/settings/#email-backend
  EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
  
  # See: https://docs.djangoproject.com/en/dev/ref/settings/#email-host
  EMAIL_HOST = environ.get('EMAIL_HOST', 'smtp.gmail.com')
  
  # See: https://docs.djangoproject.com/en/dev/ref/settings/#email-host-password
  EMAIL_HOST_PASSWORD = environ.get('EMAIL_HOST_PASSWORD', '')
  
  # See: https://docs.djangoproject.com/en/dev/ref/settings/#email-host-user
  EMAIL_HOST_USER = environ.get('EMAIL_HOST_USER', 'your_email@example.com')
  
  # See: https://docs.djangoproject.com/en/dev/ref/settings/#email-port
  EMAIL_PORT = environ.get('EMAIL_PORT', 587)
  
  # See: https://docs.djangoproject.com/en/dev/ref/settings/#email-subject-prefix
  EMAIL_SUBJECT_PREFIX = '[%s] ' % SITE_NAME
  
  # See: https://docs.djangoproject.com/en/dev/ref/settings/#email-use-tls
  EMAIL_USE_TLS = True
  
  # See: https://docs.djangoproject.com/en/dev/ref/settings/#server-email
  SERVER_EMAIL = EMAIL_HOST_USER
  ########## END EMAIL CONFIGURATION
  
  
  ########## DATABASE CONFIGURATION
  import dj_database_url
  DATABASES = {'default': dj_database_url.config()}
  ########## END DATABASE CONFIGURATION
  
  
  ########## CACHE CONFIGURATION
  # See: https://docs.djangoproject.com/en/dev/ref/settings/#caches
  CACHES = {
      'default': {
          'BACKEND': 'django.core.cache.backends.locmem.LocMemCache',
      }
  }
  ########## END CACHE CONFIGURATION
  
  
  ########## SECRET CONFIGURATION
  # See: https://docs.djangoproject.com/en/dev/ref/settings/#secret-key
  SECRET_KEY = get_env_setting('SECRET_KEY')
  ########## END SECRET CONFIGURATION
  
  
  ########## CELERY CONFIGURATION
  # See: http://docs.celeryproject.org/en/latest/getting-started/brokers/redis.html#broker-redis
  BROKER_URL = get_env_setting('REDISCLOUD_URL')
  ########## END CELERY CONFIGURATION
  
  
  ######### SOCIAL AUTH
  GITHUB_APP_ID = get_env_setting('GITHUB_APP_ID')
  GITHUB_API_SECRET = get_env_setting('GITHUB_API_SECRET')
  
  ######### END SOCIAL AUTH
  
subject: Add codevolley.com