Logging 在django rest框架中记录用户活动的更好方法
我正在寻找一种在django rest框架中记录所有用户活动的方法。换句话说,我需要记录用户是否在任何模型中发布/放置/更新/删除某些内容Logging 在django rest框架中记录用户活动的更好方法,logging,django-rest-framework,Logging,Django Rest Framework,我正在寻找一种在django rest框架中记录所有用户活动的方法。换句话说,我需要记录用户是否在任何模型中发布/放置/更新/删除某些内容 有人知道吗?我已经尝试并工作过的是创建一个单独的Django模型,负责记录用户活动。此模型中的字段应为: 用户id的外键 方法(如POST、GET、PUT等) 用户试图访问的资源 动作的日期和时间 之后,每个操作的日志记录将由您显式处理。使用此方法,您可以完全控制所有日志,还可以创建一些有用的视图,以便将来进行分析。我已经尝试并工作过的是创建一个单独的D
有人知道吗?我已经尝试并工作过的是创建一个单独的Django模型,负责记录用户活动。此模型中的字段应为:
- 用户id的外键
- 方法(如POST、GET、PUT等)
- 用户试图访问的资源
- 动作的日期和时间
之后,每个操作的日志记录将由您显式处理。使用此方法,您可以完全控制所有日志,还可以创建一些有用的视图,以便将来进行分析。我已经尝试并工作过的是创建一个单独的Django模型,该模型负责记录用户活动。此模型中的字段应为:
- 用户id的外键
- 方法(如POST、GET、PUT等)
- 用户试图访问的资源
- 动作的日期和时间
之后,每个操作的日志记录将由您显式处理。使用此方法,您可以完全控制所有日志,还可以为将来的分析创建一些有用的视图。到目前为止您尝试了什么?你的代码看起来像什么?为什么它不起作用?@wcarhart我试过django simple history,但使用它我需要在每个模型中都有一个寄存器。到目前为止,你试过什么?你的代码看起来像什么?为什么不工作?@wcarhart我试过django simple history,但使用它,我需要在每个模型中都有一个寄存器。你好,乔治。谢谢你的支持。你有一些例子吗?你好,乔治。谢谢你的支持。你有一些例子吗?