【发布时间】:2020-04-06 13:32:35
【问题描述】:
我是 python 和 django 的初学者。 你能向我解释一下,我怎样才能从单对多关系中的信号中获取父模型。 例如,我有 2 个模型:
class ModelOne(models.Model):
name = models.CharField(max_length=20)
class Modeltwo(models.Model):
comment = models.CharField(max_length=20)
mo = models.ForeignKey(ModelOne)
还有 post_save 的信号:
@receiver(post_save)
def post_save_model(sender,instance,**kwargs):
print("Signal: ",instance.objects.all().last())
保存ModelTwo时如何在post_save_model函数中获取ModelOne的相关对象?
【问题讨论】:
-
post_save_model方法处理哪个模型的保存? -
任何型号。我没有明确确定。我想要 post_save 的统一功能。
标签: python django django-models foreign-keys