【发布时间】:2021-09-18 09:21:37
【问题描述】:
我有一个用例,其中仅从 django 管理员插入和更新数据。现在,我有多个用户可以访问 django 管理页面。我希望能够在 django 管理页面中存储准确更新或创建记录的人。
理想情况下,我想为现有模型添加一个单独的列。
models.py
class Links(models.Model):
link = models.URLField(unique=True)
created_at = models.DateTimeField(auto_now_add=True)
created_by = model.ForeignKey(UserModel)
updated_at = models.DateTimeField(auto_now=True)
updated_by = model.ForeignKey(UserModel)
【问题讨论】:
-
如果你最终想要完整的记录历史记录,这个包太棒了:django-simple-history.readthedocs.io/en/latest
标签: django django-models django-admin