from django.views.generic import ListView from apps.activity.models import ActivityLog from apps.core.permissions import AdminRequiredMixin class ActivityLogListView(AdminRequiredMixin, ListView): model = ActivityLog template_name = "pages/activity/activity_list.html" context_object_name = "activities" paginate_by = 50 ordering = ["-timestamp"]