【问题标题】:discovering which admin performed an action in Django发现哪个管理员在 Django 中执行了一个操作
【发布时间】:2011-09-16 21:11:27
【问题描述】:

我正在尝试设置一个系统,在该系统中,每当管理控制台中发生某些事情(比如说,保存了一个用户)时,都会通知一组特定的人。我连接了 post_save 和 它工作正常。我可以从传递给回调函数的实例中检索我需要的大部分数据(保存了哪些用户和哪些字段)。但是,要求中有一件事,我不知道该怎么做,那就是显示哪个特定管理员进行了更改。关于如何做到这一点的任何想法?

谢谢, 卢卡

【问题讨论】:

    标签: django django-admin django-signals


    【解决方案1】:

    如果你浏览数据库,你会发现你有一个表django_admin_log,它列出了哪个管理员所做的更改,甚至还有一个change_message。也许您可以为该表创建一个视图并使用查询。

    【讨论】:

      猜你喜欢
      • 2021-08-03
      • 2016-11-02
      • 1970-01-01
      • 2013-01-03
      • 2017-06-15
      • 2023-03-23
      • 2019-06-11
      • 2010-12-05
      • 2015-07-24
      相关资源
      最近更新 更多