Coverage for tasks/signals.py: 100%
8 statements
« prev ^ index » next coverage.py v7.8.0, created at 2025-05-18 16:35 +0000
« prev ^ index » next coverage.py v7.8.0, created at 2025-05-18 16:35 +0000
1from django.db.models.signals import post_save
2from django.dispatch import receiver
3from tasks.models import Task
4from tasks.tasks import log_task_action
7@receiver(post_save, sender=Task)
8def task_created_handler(sender, instance, created, **kwargs):
9 if created:
10 log_task_action.delay(instance.id, "created")