在 Django 中查看查询历史记录

艾哈迈德·瓦格迪

我需要一些东西来查看 Django 数据库表中发生的查询(创建或更新或删除),我希望它能够被用户使用,而不是在管理面板

拉尔夫

如果我正确理解您的问题,您正在寻找模型历史记录(有时也称为“审计跟踪”)。此链接中,有可用于模型审计/历史记录的不同软件包的比较。

正如我在这个答案中已经指出的那样,我使用django-simple-history它带有一个很好的集成来查看管理中每个模型实例的更改列表。

对于我的使用情况下,至少,Django的简单历史为我提供了我所需要的,而且到目前为止,我没有与它面对的任何问题,即使这个包跟踪的历史ManyToManyField(对于看到这样的相关问题Github 问题)。


现在,如果您希望最终用户能够看到历史记录(但不能通过管理面板),那么您需要为此添加几个页面。

例如,您可以使用 djangos generic 为每个模型添加一个列表视图ListView

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何禁用Django表单中的输入历史记录?

来自分类Dev

Django实例更新并从历史记录中调用值

来自分类Dev

如何在Django管理中获取对象的历史记录?

来自分类Dev

用户历史记录操作-在Django模型中存储的正确方法

来自分类Dev

如何在django admin中获取对象的历史记录?

来自分类Dev

在 Django 模型字段中存储位置历史记录

来自分类Dev

Django-保留字段的历史记录

来自分类Dev

Django is_ajax历史记录返回

来自分类Dev

如何在Django上重写迁移历史记录?

来自分类Dev

Django批量更新,删除历史记录

来自分类Dev

查看在终端中运行的命令的历史记录

来自分类Dev

如何查看bash历史记录中的时间戳?

来自分类Dev

如何查看bash历史记录中的时间戳?

来自分类Dev

如何查看Chrome历史记录中的完整URL?

来自分类Dev

查看在终端中运行的命令的历史记录

来自分类Dev

按创建者/创建者过滤Django简易历史记录

来自分类Dev

django CMS历史记录选项卡在哪里?

来自分类Dev

使用 django 简单历史记录还原站点上的对象而不是管理员

来自分类Dev

django-simple-history,没有历史记录的保存不起作用

来自分类Dev

如何查看合并历史记录?

来自分类Dev

如何查看登录历史记录?

来自分类Dev

如何查看登录历史记录?

来自分类Dev

从历史记录表中查询项目

来自分类Dev

SQL SERVER中的价格历史记录日志查询

来自分类Dev

Django:使用简单历史记录模块,我得到auth_historicaluser不存在错误

来自分类Dev

使用django-simple-history和DRF时,如何创建额外的操作来访问对象的历史记录?

来自分类Dev

MySQL查询通过查看历史记录来查找当前状态

来自分类Dev

ipdb会话中的历史记录

来自分类Dev

zsh中的命令历史记录

Related 相关文章

  1. 1

    如何禁用Django表单中的输入历史记录?

  2. 2

    Django实例更新并从历史记录中调用值

  3. 3

    如何在Django管理中获取对象的历史记录?

  4. 4

    用户历史记录操作-在Django模型中存储的正确方法

  5. 5

    如何在django admin中获取对象的历史记录?

  6. 6

    在 Django 模型字段中存储位置历史记录

  7. 7

    Django-保留字段的历史记录

  8. 8

    Django is_ajax历史记录返回

  9. 9

    如何在Django上重写迁移历史记录?

  10. 10

    Django批量更新,删除历史记录

  11. 11

    查看在终端中运行的命令的历史记录

  12. 12

    如何查看bash历史记录中的时间戳?

  13. 13

    如何查看bash历史记录中的时间戳?

  14. 14

    如何查看Chrome历史记录中的完整URL?

  15. 15

    查看在终端中运行的命令的历史记录

  16. 16

    按创建者/创建者过滤Django简易历史记录

  17. 17

    django CMS历史记录选项卡在哪里?

  18. 18

    使用 django 简单历史记录还原站点上的对象而不是管理员

  19. 19

    django-simple-history,没有历史记录的保存不起作用

  20. 20

    如何查看合并历史记录?

  21. 21

    如何查看登录历史记录?

  22. 22

    如何查看登录历史记录?

  23. 23

    从历史记录表中查询项目

  24. 24

    SQL SERVER中的价格历史记录日志查询

  25. 25

    Django:使用简单历史记录模块,我得到auth_historicaluser不存在错误

  26. 26

    使用django-simple-history和DRF时,如何创建额外的操作来访问对象的历史记录?

  27. 27

    MySQL查询通过查看历史记录来查找当前状态

  28. 28

    ipdb会话中的历史记录

  29. 29

    zsh中的命令历史记录

热门标签

归档