In general, I'd prefer to see constructors that actually list their params instead of hiding it in the config. If this is too cumbersome to do at this point, please at least refrain from mutating django settings.