1. #!/usr/bin/env python
    
  2. import sys
    
  3. 
    
  4. from django.conf import global_settings, settings
    
  5. from django.core.management import execute_from_command_line
    
  6. 
    
  7. 
    
  8. class Settings:
    
  9.     def __getattr__(self, name):
    
  10.         if name == "FOO":
    
  11.             return "bar"
    
  12.         return getattr(global_settings, name)
    
  13. 
    
  14.     def __dir__(self):
    
  15.         return super().__dir__() + dir(global_settings) + ["FOO"]
    
  16. 
    
  17. 
    
  18. if __name__ == "__main__":
    
  19.     settings.configure(Settings())
    
  20.     execute_from_command_line(sys.argv)