trustpoint.settingsΒΆ

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/

AttributesΒΆ

ClassesΒΆ

UTCFormatter

Custom logging formatter to use UTC time.

UIConfig

User interface configuration defaults.

FunctionsΒΆ

app_version(_request)

Provide application version and container ID for use in templates.

is_postgre_available()

Checks whether PostgreSQL is available and issues differentiated error messages.

Module ContentsΒΆ

trustpoint.settings.APP_VERSION[source]ΒΆ
trustpoint.settings.CONTAINER_ID[source]ΒΆ
trustpoint.settings.app_version(_request)[source]ΒΆ

Provide application version and container ID for use in templates.

Parameters:

_request (Any) – The HTTP request object (unused).

Returns:

A dictionary containing the application version and container ID.

Return type:

dict

trustpoint.settings.BASE_DIR[source]ΒΆ
trustpoint.settings.LOCALE_PATHS[source]ΒΆ
trustpoint.settings.STATIC_URL = 'static/'[source]ΒΆ
trustpoint.settings.MEDIA_ROOT[source]ΒΆ
trustpoint.settings.MEDIA_URL = '/media/'[source]ΒΆ
trustpoint.settings.STATICFILES_DIRS[source]ΒΆ
trustpoint.settings.STATIC_ROOT[source]ΒΆ
trustpoint.settings.LOG_DIR_PATH[source]ΒΆ
trustpoint.settings.LOG_FILE_PATH[source]ΒΆ
trustpoint.settings.BACKUP_FILE_PATH[source]ΒΆ
trustpoint.settings.PUBLIC_PATHS = ['/setup-wizard', '/.well-known/cmp', '/.well-known/est', '/aoki', '/crl'][source]ΒΆ
trustpoint.settings.is_postgre_available()[source]ΒΆ

Checks whether PostgreSQL is available and issues differentiated error messages.

Returns:

True, if PostgreSQL is available and accessible.

Return type:

bool

Raises:

RuntimeError – If PostgreSQL is deactivated, not reachable or not accessible.

trustpoint.settings.ALLOWED_HOSTS = ['*'][source]ΒΆ
trustpoint.settings.WSGI_APPLICATION = 'trustpoint.wsgi.application'[source]ΒΆ
trustpoint.settings.ADVERTISED_HOST = '127.0.0.1'[source]ΒΆ
trustpoint.settings.ADVERTISED_PORT = 443[source]ΒΆ
trustpoint.settings.DOCKER_CONTAINER = False[source]ΒΆ
trustpoint.settings.DEBUG = True[source]ΒΆ
trustpoint.settings.ADMIN_ENABLED = True[source]ΒΆ
trustpoint.settings.DEVELOPMENT_ENV = True[source]ΒΆ
trustpoint.settings.EMAIL_BACKEND = 'django.core.mail.backends.console.EmailBackend'[source]ΒΆ
trustpoint.settings.POSTGRESQL = True[source]ΒΆ
trustpoint.settings.DATABASE_ENGINE = 'django.db.backends.postgresql'[source]ΒΆ
trustpoint.settings.DATABASE_HOST = 'localhost'[source]ΒΆ
trustpoint.settings.DATABASE_PORT = '5432'[source]ΒΆ
trustpoint.settings.POSTGRES_DB = 'trustpoint_db'[source]ΒΆ
trustpoint.settings.DATABASE_USER = 'admin'[source]ΒΆ
trustpoint.settings.DATABASE_PASSWORD = 'testing321'[source]ΒΆ
trustpoint.settings.DEFAULT_FROM_EMAIL[source]ΒΆ
trustpoint.settings.EMAIL_BACKEND = 'django.core.mail.backends.console.EmailBackend'[source]ΒΆ
trustpoint.settings._email_host[source]ΒΆ
trustpoint.settings.EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'[source]ΒΆ
trustpoint.settings.STORAGES[source]ΒΆ
trustpoint.settings.DEFAULT_AUTO_FIELD = 'django.db.models.BigAutoField'[source]ΒΆ
trustpoint.settings.CRISPY_ALLOWED_TEMPLATE_PACKS = 'bootstrap5'[source]ΒΆ
trustpoint.settings.CRISPY_TEMPLATE_PACK = 'bootstrap5'[source]ΒΆ
trustpoint.settings.LOGIN_REDIRECT_URL = 'home:dashboard'[source]ΒΆ
trustpoint.settings.LOGIN_URL = 'users:login'[source]ΒΆ
trustpoint.settings.DJANGO_LOG_LEVEL = 'INFO'[source]ΒΆ
trustpoint.settings.TAGGIT_CASE_INSENSITIVE = True[source]ΒΆ
trustpoint.settings.DATE_FORMAT = '%Y-%m-%d %H:%M:%S'[source]ΒΆ
trustpoint.settings.ROOT_URLCONF = 'trustpoint.urls'[source]ΒΆ
trustpoint.settings.LANGUAGE_CODE = 'en-us'[source]ΒΆ
trustpoint.settings.LANGUAGES[source]ΒΆ
trustpoint.settings.USE_I18N = True[source]ΒΆ
trustpoint.settings.USE_TZ = True[source]ΒΆ
trustpoint.settings.TIME_ZONE = 'UTC'[source]ΒΆ
trustpoint.settings.INSTALLED_APPS = ['help_pages.apps.HelpPagesConfig', 'shared.apps.SharedConfig',...[source]ΒΆ
trustpoint.settings.TEST_RUNNER = 'django_behave.runner.DjangoBehaveTestSuiteRunner'[source]ΒΆ
trustpoint.settings.MIDDLEWARE = ['django.middleware.security.SecurityMiddleware',...[source]ΒΆ
trustpoint.settings.TEMPLATES[source]ΒΆ
trustpoint.settings.AUTH_PASSWORD_VALIDATORS[source]ΒΆ
trustpoint.settings.DATABASES[source]ΒΆ
trustpoint.settings.SECRET_KEY = 'DEV-ENVIRON-SECRET-KEY-lh2rw0b0z$s9e=!4see)@_8ta_up&ad&m01$i+g5z@nz5u$0wi'[source]ΒΆ
class trustpoint.settings.UTCFormatter(fmt=None, datefmt=None, style='%', validate=True, *, defaults=None)[source]ΒΆ

Bases: logging.Formatter

Custom logging formatter to use UTC time.

converter[source]ΒΆ
trustpoint.settings.LOGGING[source]ΒΆ
class trustpoint.settings.UIConfig[source]ΒΆ

User interface configuration defaults.

paginate_by: ClassVar[int] = 50[source]ΒΆ
notifications_paginate_by: ClassVar[int] = 5[source]ΒΆ
trustpoint.settings.REST_FRAMEWORK[source]ΒΆ
trustpoint.settings.SWAGGER_SETTINGS[source]ΒΆ
trustpoint.settings.SWAGGER_USE_COMPAT_RENDERERS = False[source]ΒΆ