fairdm.conf.settings.database#

Database settings: a PostGIS DATABASES from DATABASE_URL or POSTGRES_*.

Owns DATABASES, never SQLite, so the baseline stays production-grade. The engine is always GeoDjango’s PostGIS backend, whatever scheme DATABASE_URL names. A portal supplies either form and any connection tuning beyond CONN_MAX_AGE. Supplying neither resolves to a present but unusable configuration rather than raising on read; fairdm.conf.checks.check_database_configured and check_database_usable refuse it in production.

Module Contents#

Data#

API#

env#

None

BASE_DIR#

None

DEFAULT_AUTO_FIELD#

‘django.db.models.BigAutoField’

DATABASES#

None

BACKUP_PUBLIC_KEY#

‘str(…)’

DBBACKUP_HOSTNAME#

‘env(…)’

DBBACKUP_CONNECTORS#

None

DBBACKUP_FILENAME_TEMPLATE#

‘{databasename}-{servername}-{datetime}.{extension}’

DBBACKUP_MEDIA_FILENAME_TEMPLATE#

‘{databasename}_media-{servername}-{datetime}.{extension}’

GDAL_LIBRARY_PATH#

None

GEOS_LIBRARY_PATH#

None