目前,我在使用 simple-history 包存储标签添加/修改/删除历史时遇到问题
一切都按预期工作,除了“标签”字段更改未在历史更改中表示这一事实。尝试检查历史记录中的任何其他实例都会在各处显示相同的标签,无论何时添加或删除它们 - 它们始终存在。
class Task(models.Model):
<... some fields ...>
tags = TaggableManager()
history = HistoricalRecords(inherit=True)
尝试过类似的东西
register(taggit.models.Tag)
但无济于事。
我被文档困住了至少一两个小时,老实说,我对 Python 和 Django 总体上真的没有经验。如何使标签的历史记录对我有用?