class Conversation(models.Model):
contact = models.ForeignKey(Contact)
conversation_datetime = models.DateTimeField()
notes = models.TextField(_(u'Notes'), blank=True)
def __unicode__(self):
return self.conversation_datetime
class Conversation_history(Conversation):
log_date_time = CreationDateTimeField()
def __unicode__(self):
return self.conversation_datetime
これが最善かどうかはわかりませんが、各主要モードの履歴表を作成して、顧客が行っていたことを追跡し、サポート ケースで支援できるようにしたいと考えていました。
元のモデルをベースに新しいモデルを作成しました。しかし、新しいモデルのインスタンスを保存すると、元のテーブルに値が入力されます。理由がわかりません。
call = Conversation(contact='', conversation_datetime = '', notes='')
call.save()
ch = Conversation_history(contact='', conversation_datetime = '', notes='')
ch.save()