Skip to content
keokilee edited this page Jan 4, 2011 · 1 revision

This page outlines the various settings files used by the system.

settings.py

This file is the primary settings file Django loads when the system is running. The other settings are loaded in this script. In development, the contents of this file may change as new modules are developed. However, in production, this file should not change unless it is to remove modules.

makahiki_settings.py

This file contains settings specific to this instance of Makahiki. These include CAS authentication settings, the name of the competition, and theme settings.

competition_settings.py

This file contains settings that are used to specify a particular competition. Settings include start and end dates for the competition and round information.

local_settings.py

Optional, but recommended

This file is loaded at the end of settings.py and is used to override any of the previous settings. Here, you can specify a different database or additional modules for testing.

Clone this wiki locally