Coverage for tasks/signals.py: 100%

8 statements  

« 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 

5 

6 

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")