Skip to content
Snippets Groups Projects
Select Git revision
  • ee17d191d0de362f30ec4ac6c8960a3d356215d6
  • renovate/django-split-settings-1.x
  • renovate/djangorestframework-3.x
  • main
  • 520-improve-trackmanager
  • 520-fix-scheduling
  • 520-akowner
  • 520-status
  • 520-message-resolved
  • 520-improve-scheduling-2
  • renovate/django-bootstrap5-24.x
  • 520-improve-submission
  • 520-improve-scheduling
  • 520-improve-wall
  • 520-fix-event-wizard-datepicker
  • 520-upgrades
  • renovate/tzdata-2023.x
  • renovate/django-5.x
  • renovate/fontawesomefree-6.x
  • renovate/sphinx-rtd-theme-2.x
  • renovate/sphinxcontrib-apidoc-0.x
21 results

README.md

Blame
  • Forked from KIF / AKPlanning
    Source project has a limited visibility.
    Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    settings_production.py 872 B
    """
    This is the settings file used in production.
    First, it imports all default settings, then overrides respective ones.
    Secrets are stored in and imported from an additional file, not set under version control.
    """
    
    import AKPlanning.settings_secrets as secrets
    
    # noinspection PyUnresolvedReferences
    from AKPlanning.settings import *
    
    ### SECURITY ###
    
    DEBUG = False
    
    ALLOWED_HOSTS = secrets.HOSTS
    
    SECRET_KEY = secrets.SECRET_KEY
    
    SESSION_COOKIE_SECURE = True
    CSRF_COOKIE_SECURE = True
    
    ### DATABASE ###
    
    DATABASES = {
        'default': {
            'ENGINE': 'django.db.backends.mysql',
            'HOST': getattr(secrets, "DB_HOST", "localhost"),
            'NAME': secrets.DB_NAME,
            'USER': secrets.DB_USER,
            'PASSWORD': secrets.DB_PASSWORD,
            'OPTIONS': {
                'init_command': "SET sql_mode='STRICT_TRANS_TABLES'"
            }
        }
    }
    
    # TODO: caching