Как передать kwargs из django Fixture в django Signal
Мне нужно передать дополнительный параметр из Django fixture в Django pre_save
signal. Я попробовал несколько способов, но не смог этого сделать.
Django Fixture:
[
{
"model": "club_courses.Country",
"pk": 1,
"is_created": "False", // This is the extra paramter that I need in the django signal
"fields": {
"code": "PK",
"name": "Pakistan"
}
}
]
Django Signal:
@receiver(pre_save, sender=Country)
def populate_dates(sender, instance, *args, **kwargs):
if kwargs['raw']:
instance.updated_at = timezone.now()
instance.created_at = timezone.now()
Любая помощь будет высоко оценена. Спасибо.