title: Why is django's settings object a LazyObject?
body: <p>Looking in django.conf I noticed that settings are implemented like this:</p>
  
  <pre><code>class LazySettings(LazyObject):     
  ...
  </code></pre>
  
  <p>What is the rationale behind making settings objects lazy?</p>