如何使用 django-simple-history 存储 ManyToManyField 的历史记录。我使用带有属性 m2m_filds 的 HistoricalRecords 但它抛出错误:意外的关键字参数“m2m_fields”
我是 GitHub 上的 Macro1,我猜是 django-simple-history 事实上的维护者。
从您的问题来看,您似乎只是询问与其他字段相比的一般 ManyToManyField 支持。简而言之,我们目前不支持它。
ManyToManyFields 实际上创建了一个中间模型,表示您正在使用的两个模型之间的关系。
如果你想追踪这种关系,我建议你做一个“通过”模型表示关系并将其传递到 ManyToManyField 构造函数中。然后,您可以通过模型注册它以跟踪其历史记录。如果您在设置时遇到“意外的关键字参数‘m2m_fields’”之类的错误,请在我们的跟踪器中提出问题。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)