如何将模型的字段值保存到另一个模型字段?假设模型A具有日期字段,模型B也具有日期字段。 B与A链接.A的日期字段已经有一些日期。使用B的日期字段,我们将一些日期更改为其他日期到模型B数据库。我想将这些新日期保存到模型A日期字段中,以便在我过滤模型A的日期时显示所有日期。
希望有人建议如何做到这一点。
答案 0 :(得分:0)
最简单的方法是使用signals。添加一个管理日期的post_save处理程序。
from django.db.models.signals import post_save
from django.dispatch import receiver
@receiver(pre_save, sender=B)
def model_pre_change(sender, **kwargs):
# place your date magic here, "sender" is your model instance