gpt4 book ai didi

python - 如何跟踪django中的m2m字段变化?

转载 作者:行者123 更新时间:2023-12-01 04:54:43 24 4
gpt4 key购买 nike

我需要诸如m2m_changed信号之类的东西:

def event_handler(sender, instance, **kwargs):
pass
m2m_changed.connect(event_handler, sender=MyModel.tags.through)

但我想知道event_handlerinstance.tags的先前状态

最佳答案

我相信您现在已经找到了解决方案。但是对于其他人引用,您可以通过检查 kwargs['action'] == "pre_add"kwargs['action'] == "pre_remove" 来做到这一点在进行任何更新之前检查该值。您可以查看更多详情here

关于python - 如何跟踪django中的m2m字段变化?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27702737/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com