python - Capturing logentry history in post_save signal django -
i have written post_save signal :
def send_something(sender, instance, **kwargs): user = logentry.objects.get( content_type_id = contenttype.objects.get_for_model(instance).pk, object_id = instance.pk, action_flag = 1 ).user post_save.connect(send_something, sender=classname) but doesnotexist logentry matching query not exist when try add classname object admin.
why happen ? why history not available @ time of post_save ? isn't object saved yet ?
self.pk seems problem, try replacing instance.pk
Comments
Post a Comment