Basic post_save Signal Example
A snippet showing how to use post_save signal in Django.
from django.db.models.signals import post_save
from django.dispatch import receiver
from .models import Article
@receiver(post_save, sender=Article)
def notify_on_save(sender, instance, created, **kwargs):
if created:
print("New Article created:", instance.title)
Explanation:
-
A
post_savesignal is triggered every time anArticleis saved.
- Category Signals
- Total Views 366
- Last Modified 10 May, 2026
- Tags #signals #post_save #models #automation
Previous snippet
Use Content Caching with Vary Headers
Next snippet