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_save signal is triggered every time an Article is saved.
  • Category Signals
  • Total Views 366
  • Last Modified 10 May, 2026
  • Tags #signals #post_save #models #automation
Never miss a story on Django.wiki

Subscribe for fresh tutorials, snippets, and updates.

By subscribing you agree to our Privacy Policy.