Как реализовать новое действие log_action для LogEntry в представлениях администратора

Я пытаюсь отобразить все действия, выполняемые над моими моделями, на странице администратора, используя LogEntry. Пока что я вижу действия, выполненные через админку (это способ, которым LogEntry работает по умолчанию, если я правильно понял), но я хотел бы улавливать действия, выполненные через мой VueJS фронтенд также. Не уверен, как это сделать правильно!

Вот мой код в admin.py (django 4.0)

from django.contrib import admin
from .models import *
from django.contrib.admin.models import LogEntry, ADDITION, CHANGE

class MoniterLog(admin.ModelAdmin):
    list_display = ('action_time','user','content_type','object_repr','change_message','action_flag')
    list_filter = ['action_time','user','content_type']
    ordering = ('-action_time',)

admin.site.register(LogEntry,MoniterLog)
Вернуться на верх