ConfigurationΒΆ

The RDMO application uses the Django settings module for it’s configuration. To seperate the base configuration and your local adjustments and secret information (e.g. database connections), RDMO splits the settings into two files:

  • config/settings/base.py, which is part of the git repository and maintained by the RDMO development team.
  • config/settings/local.py, which is ignored by git and should be edited by you.

As part of the installation config/settings/local.py should be created from the template config/settings/sample.local.py.

While technically the local settings file config/settings/local.py can be used to override all of the settings in config/settings/sample.local.py, it should be used to customize the settings already available in config/settings/sample.local.py.

This comprises general settings, database connections, how to send emails, the different authentication methods, the usage of themes, and caches.