How do you use signals for logging changes in Django models?

Instruction: Discuss the use of Django signals to log changes made to models.

Context: This question evaluates the candidate's ability to implement logging of model changes using Django's signals framework.

Updated

Official answer available

Read the opening below, then unlock the full answer and practical guidance.

Signals can log some model saves, but I would not promise a complete audit trail from post_save alone...

Related Questions