缺少1个必需的位置参数:“ on_delete” django-audit-log

时间:2019-02-07 05:16:36

标签: django django-auditlog

我正在尝试使用django-audit-log包在我的一个模型上登录。我已经使用pip安装了该软件包,并将'audit_log.middleware.UserLoggingMiddleware',添加到了settings.py

中的中间件类中

在我的models.py文件中,我导入了必要的...

from audit_log.models.fields import LastUserField, LastSessionKeyField

class Transaction(models.Model):
  title = models.CharField(max_length=100)
  updated_by = LastUserField()
  update_session = LastSessionKeyField()

这正是他们在https://django-audit-log.readthedocs.io/en/0.7.0/change_tracking.html#tracking-who-made-the-last-changes-to-a-model文档中实现这些字段的方式 因此,我看不到我在做什么错。即使当我更新updated_by字段以包含on_delete参数时,在尝试进行迁移时也会遇到相同的错误。 我想念什么?

0 个答案:

没有答案