gpt4 book ai didi

python - 如何使用 django-simple-history 存储 ManyToManyField 的历史记录。

转载 作者:行者123 更新时间:2023-12-01 04:08:01 27 4
gpt4 key购买 nike

如何使用 django-simple-history 存储 ManyToManyField 的历史记录。我使用带有属性 m2m_filds 的 HistoricalRecords 但它抛出错误:意外的关键字参数“m2m_fields”

最佳答案

我是 GitHub 上的 Macro1,我猜是 django-simple-history 事实上的维护者。

从您的问题来看,您似乎只是询问与其他字段相比的一般 ManyToManyField 支持。简而言之,我们目前不支持它。

ManyToManyFields 实际上创建了一个中间模型,表示您正在使用的两个模型之间的关系。

如果您想跟踪这种关系,我建议您创建 'through' model表示关系并将其传递到 ManyToManyField 构造函数中。然后,您可以通过模型注册它以跟踪其历史记录。如果您在该设置中遇到诸如“意外的关键字参数‘m2m_fields’”之类的错误,请在我们的跟踪器中提出问题。

关于python - 如何使用 django-simple-history 存储 ManyToManyField 的历史记录。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35312334/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com