MCPcopy
hub / github.com/django/django / __setattr__

Method __setattr__

django/conf/__init__.py:320–332  ·  view source on GitHub ↗
(self, name, value)

Source from the content-addressed store, hash-verified

318 return getattr(self.default_settings, name)
319
320 def __setattr__(self, name, value):
321 self._deleted.discard(name)
322 if name == "USE_BLANK_CHOICE_DASH":
323 _show_settings_deprecation_warning(
324 USE_BLANK_CHOICE_DASH_DEPRECATED_MSG, RemovedInDjango70Warning
325 )
326 # RemovedInDjango70Warning.
327 if name in DEPRECATED_EMAIL_SETTINGS:
328 _show_settings_deprecation_warning(
329 EMAIL_SETTING_DEPRECATED_MSG.format(name=name), RemovedInDjango70Warning
330 )
331
332 super().__setattr__(name, value)
333
334 def __delattr__(self, name):
335 self._deleted.add(name)

Callers

nothing calls this directly

Calls 4

discardMethod · 0.80
formatMethod · 0.45
__setattr__Method · 0.45

Tested by

no test coverage detected