Мне нужно создать запись в журнале для изменений, внесенных пользователем в базу данных через представления в моем приложении django.
Я включил модуль django-admin и могу получать журналы изменений, сделанных с использованием интерфейса администратора, например:
from django.contrib.admin.models import LogEntry
from django.contrib.contenttypes.models import ContentType
recentActions = LogEntry.objects.all()
for each in recentActions:
print 'Action:', each.action_flag.__str__()
print 'Message:', each.object_repr
print 'Table:', ContentType.objects.get(id = each.content_type_id).name
Я хочу создать аналогичные записи в журнале для действий, выполняемых другими пользователями, используя представления в моем приложении django. Как мне это сделать ?