Django simplehistory+taggit跟踪“Tags”字段更改

2024-04-23 16:04:25 发布

您现在位置:Python中文网/ 问答频道 /正文

目前,我在用简单历史包存储标签添加/修改/删除的历史时遇到了一个问题

除了“tags”字段的更改没有在历史更改中表示外,其他一切都按预期工作。尝试检查历史中的任何其他实例时,到处都会显示相同的标记,无论何时添加或删除它们—它们始终存在。你知道吗

class Task(models.Model):

<... some fields ...>
tags = TaggableManager()


history = HistoricalRecords(inherit=True)

尝试了类似

register(taggit.models.Tag)

但无济于事。你知道吗

我被文档困住了至少一到两个小时,老实说,我对Python和Django总体上还没有经验。我怎样才能让标签的历史为我工作?你知道吗


Tags: 实例标记fieldstaskmodelmodelstagssome