Explain Django signals.
Question :
Explain Django signals.
Django signals allow decoupled components of a Django application to get notified when certain actions occur elsewhere in the application. They are a way to allow certain senders to notify a set of receivers when certain actions occur. For example, you can use signals to perform certain actions when a model is saved.