【发布时间】:2015-08-10 06:06:52
【问题描述】:
我想在这个对象(在这个例子中是Question)被保存之后调用一个方法。
这是我得到的:
class Question(models.Model):
...
def after_save(sender, instance, *args, **kwargs):
some_method(instance)
post_save.connect(Question.after_save, sender=Question)
它有点工作。但问题是instance 数据是旧数据(与保存前相同)。所以some_method(instance) 得到了旧的instance。
但我需要带有新数据的实例。
【问题讨论】:
-
您找到解决方案了吗?
标签: django django-models signals