Mango provides a range of configurable options -- settings -- which allow its functionality to be extended and its behaviour tweaked. For example, commenting is not enabled by default, but can be switched on by configuring a setting.
Mango ships with a default settings file, `defaults.py`, which is required and should not be edited. This file contains all the settings necessary to get an installation up and running.
Mango allows settings to be configured via a custom settings file, `custom.py`, which needs to be created (and saved in the `settings` directory). This ensures that customizations are not overwritten by updates.