Python 在Django中的子类实例之间共享数据

Python 在Django中的子类实例之间共享数据,python,django,django-models,Python,Django,Django Models,在Django中,我有三个类,如下所示,在本例中进行了简化 Class Message(models.Model): sent_date = models.DateTimeField(default=timezone.now) text = models.CharField(max_length=150) Class SentMessage(Message): pass Class ReceivedMessage(Message): pass 我希望SentMessage

在Django中,我有三个类,如下所示,在本例中进行了简化

Class Message(models.Model):
  sent_date = models.DateTimeField(default=timezone.now) 
  text = models.CharField(max_length=150)

Class SentMessage(Message):
  pass

Class ReceivedMessage(Message):
  pass

我希望
SentMessage
ReceivedMessage
共享数据,以便
SentMessage
实例可以更改
ReceivedMessage
实例的值。假设SentMessage保存了自己,更新了
文本
,我希望文本也能更新为
接收的消息
。我怎么能这样做?如果
ReceivedMessage
SentMessage
都从同一个类继承,这可能吗?

您是否尝试过
ReceivedMessage
SentMessage
之间的一对一关系。我想,您可以用这种方式更新相关模型的文本