【问题标题】:Why django_admin_log table is empty in Django Rest Framework为什么 Django Rest Framework 中的 django_admin_log 表为空
【发布时间】:2019-03-11 07:12:49
【问题描述】:

我正在开发一个使用 Django 2.0.8 和 Django Rest Framework 构建 RESTful API 的 Web 应用程序。我已经为基本的 CRUD 操作构建了一些端点。问题是现在我正在尝试查看我的管理仪表板的日志。 (自定义管理面板)。但是当我浏览我的数据库(PostgreSQL)时,我发现我有 django_admin_log 表但它完全是空的。但是我用这些端点创建了一些对象。默认情况下,Django 不会保留用户活动的日志吗?还是我错过了什么?

PS:我在创建这些对象时通过了身份验证

django_admin_log 表

【问题讨论】:

    标签: django logging django-rest-framework


    【解决方案1】:

    Django 记录仅通过管理面板完成的操作。您可以使用来自 django.contrib.admin.models 的 LogEntry 模型创建自定义逻辑以在管理日志表中创建记录。

    【讨论】:

    • 哦!所以我对日志有一个错误的想法!感谢你的信息。 :D 我会接受你的答案。
    猜你喜欢
    • 2016-10-31
    • 2016-07-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-02-16
    • 2019-05-12
    • 1970-01-01
    • 2017-04-04
    相关资源
    最近更新 更多