Почему таблица django_admin_log пуста в Django Rest Framework - PullRequest
0 голосов
/ 05 октября 2018

Я занимаюсь разработкой веб-приложения, в котором я использую Django 2.0.8 и Django Rest Framework для создания RESTful API.Я построил некоторую конечную точку для основных операций CRUD.Проблема в том, что сейчас я пытаюсь просмотреть журнал на панели администратора.(Пользовательская панель администратора).Но когда я просмотрел свою базу данных (PostgreSQL), я обнаружил, что у меня есть таблица django_admin_log, но она полностью пуста.Но я создал какой-то объект с этими конечными точками.Разве Django не ведет журналы действий пользователя по умолчанию?Или я что-то упустил?

PS: я был аутентифицирован при создании этих объектов

таблица django_admin_log

django_admin_log table

1 Ответ

0 голосов
/ 05 октября 2018

Django регистрирует действия, выполненные только через панель администратора.Вы можете создать собственную логику для создания записей в таблице журнала администратора, используя модель LogEntry из django.contrib.admin.models.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...