trustpoint.settings =================== .. py:module:: trustpoint.settings .. autoapi-nested-parse:: Django settings for trustpoint project. Generated by 'django-admin startproject' using Django 5.0.1. For more information on this file, see https://docs.djangoproject.com/en/5.0/topics/settings/ For the full list of settings and their values, see https://docs.djangoproject.com/en/5.0/ref/settings/ Module Contents --------------- .. py:data:: APP_VERSION .. py:data:: CONTAINER_ID .. py:function:: app_version(_request) Provide application version and container ID for use in templates. :param _request: The HTTP request object (unused). :returns: A dictionary containing the application version and container ID. :rtype: dict .. py:data:: BASE_DIR .. py:data:: LOCALE_PATHS .. py:data:: STATIC_URL :value: 'static/' .. py:data:: MEDIA_ROOT .. py:data:: MEDIA_URL :value: '/media/' .. py:data:: STATICFILES_DIRS .. py:data:: STATIC_ROOT .. py:data:: LOG_DIR_PATH .. py:data:: LOG_FILE_PATH .. py:data:: BACKUP_FILE_PATH .. py:data:: PUBLIC_PATHS :value: ['/setup-wizard', '/.well-known/cmp', '/.well-known/est', '/aoki', '/crl'] .. py:function:: is_postgre_available() Checks whether PostgreSQL is available and issues differentiated error messages. :returns: True, if PostgreSQL is available and accessible. :rtype: bool :raises RuntimeError: If PostgreSQL is deactivated, not reachable or not accessible. .. py:data:: ALLOWED_HOSTS :value: ['*'] .. py:data:: WSGI_APPLICATION :value: 'trustpoint.wsgi.application' .. py:data:: ADVERTISED_HOST :value: '127.0.0.1' .. py:data:: ADVERTISED_PORT :value: 443 .. py:data:: DOCKER_CONTAINER :value: False .. py:data:: DEBUG :value: True .. py:data:: ADMIN_ENABLED :value: True .. py:data:: DEVELOPMENT_ENV :value: True .. py:data:: EMAIL_BACKEND :value: 'django.core.mail.backends.console.EmailBackend' .. py:data:: POSTGRESQL :value: True .. py:data:: DATABASE_ENGINE :value: 'django.db.backends.postgresql' .. py:data:: DATABASE_HOST :value: 'localhost' .. py:data:: DATABASE_PORT :value: '5432' .. py:data:: POSTGRES_DB :value: 'trustpoint_db' .. py:data:: DATABASE_USER :value: 'admin' .. py:data:: DATABASE_PASSWORD :value: 'testing321' .. py:data:: DEFAULT_FROM_EMAIL .. py:data:: EMAIL_BACKEND :value: 'django.core.mail.backends.console.EmailBackend' .. py:data:: EMAIL_BACKEND :value: 'django.core.mail.backends.smtp.EmailBackend' .. py:data:: STORAGES .. py:data:: DEFAULT_AUTO_FIELD :value: 'django.db.models.BigAutoField' .. py:data:: CRISPY_ALLOWED_TEMPLATE_PACKS :value: 'bootstrap5' .. py:data:: CRISPY_TEMPLATE_PACK :value: 'bootstrap5' .. py:data:: LOGIN_REDIRECT_URL :value: 'home:dashboard' .. py:data:: LOGIN_URL :value: 'users:login' .. py:data:: DJANGO_LOG_LEVEL :value: 'INFO' .. py:data:: TAGGIT_CASE_INSENSITIVE :value: True .. py:data:: DATE_FORMAT :value: '%Y-%m-%d %H:%M:%S' .. py:data:: ROOT_URLCONF :value: 'trustpoint.urls' .. py:data:: LANGUAGE_CODE :value: 'en-us' .. py:data:: LANGUAGES .. py:data:: USE_I18N :value: True .. py:data:: USE_TZ :value: True .. py:data:: TIME_ZONE :value: 'UTC' .. py:data:: INSTALLED_APPS :value: ['help_pages.apps.HelpPagesConfig', 'shared.apps.SharedConfig',... .. py:data:: MIDDLEWARE :value: ['django.middleware.security.SecurityMiddleware',... .. py:data:: TEMPLATES .. py:data:: AUTH_PASSWORD_VALIDATORS .. py:data:: DATABASES .. py:data:: SECRET_KEY :value: 'DEV-ENVIRON-SECRET-KEY-lh2rw0b0z$s9e=!4see)@_8ta_up&ad&m01$i+g5z@nz5u$0wi' .. py:class:: UTCFormatter(fmt=None, datefmt=None, style='%', validate=True, *, defaults=None) Bases: :py:obj:`logging.Formatter` Custom logging formatter to use UTC time. .. py:attribute:: converter .. py:data:: LOGGING .. py:class:: UIConfig User interface configuration defaults. .. py:attribute:: paginate_by :type: ClassVar[int] :value: 50 .. py:attribute:: notifications_paginate_by :type: ClassVar[int] :value: 5 .. py:data:: REST_FRAMEWORK .. py:data:: SPECTACULAR_SETTINGS .. py:data:: SWAGGER_USE_COMPAT_RENDERERS :value: False .. py:data:: TASKS .. py:data:: Q_CLUSTER