是否可以在Django管理员中分别创建和更新程序?

时间:2018-09-24 19:43:03

标签: python django django-admin

在我的Store模型中,我具有author属性,因此我可以确定谁撰写和更新了商店。但是,我想让谁创建和谁分别更新。我认为必须在save_model的{​​{1}}中创建谁。

是否可以在Django管理员中分别获取创建者和更新者?

models.py

admin.py

admin.py

class Store(models.Model):
    ...
    author = ForeignKey(settings.AUTH_USER_MODEL, editable=False,
                        related_name='promotions_of_author', null=True, blank=True)

1 个答案:

答案 0 :(得分:2)

模型中是否有两个单独的字段来跟踪谁更新和创建了它?

我通常会跟踪两个字段。在这种情况下,您可能会遇到类似这样的情况:

Connection.recv