我写了一个post_save
这样的信号:
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)
但是DoesNotExist LogEntry matching query does not exist
当我尝试ClassName
从管理员添加一个对象时,我得到了一个。
为什么会这样?为什么当时的历史不可用post_save
?我的对象还没有保存吗?