Django કોન્ફિગરેશન settings.py માં રહે છે, પરંતુ વાસ્તવિક એપ્લિકેશનોને વિવિધ વાતાવરણ દીઠ અલગ સેટિંગ્સ (ડેવલપમેન્ટ, સ્ટેજિંગ, પ્રોડક્શન) જોઈએ છે અને કોડ બહાર રહેલી ગુપ્ત માહિતી રાખવી આવશ્યક છે. આને યોગ્ય રીતે સંચાલિત કરવું એ એક પરિચાલનીય આવશ્યકતા અને સુરક્ષા આવશ્યકતા બંને છે.
