我正在开发一个Web应用程序,其中使用Django 2.0.8和Django Rest Framework来构建RESTful API。我已经为基本的CRUD操作构建了一些端点。现在的问题是我试图查看到我的管理仪表盘的日志。 (自定义管理面板)。但是,当我浏览数据库(PostgreSQL)时,发现我有django_admin_log
表,但是它完全是空的。但是我用这些端点创建了一些对象。 Django默认不会保留用户活动的日志吗?还是我错过了什么?
PS:创建这些对象时我已通过身份验证
django_admin_log表
答案 0 :(得分:1)
Django仅记录通过管理面板完成的操作。您可以使用django.contrib.admin.models中的LogEntry模型创建自定义逻辑,以在管理日志表中创建记录。