authentik/passbook/admin/views/audit.py

16 lines
433 B
Python
Raw Normal View History

2019-10-28 13:26:34 +00:00
"""passbook Event administration"""
2018-12-14 09:28:37 +00:00
from django.views.generic import ListView
from guardian.mixins import PermissionListMixin
2018-12-14 09:28:37 +00:00
2019-10-28 13:26:34 +00:00
from passbook.audit.models import Event
2018-12-14 09:28:37 +00:00
2019-10-28 13:26:34 +00:00
class EventListView(PermissionListMixin, ListView):
2018-12-14 09:28:37 +00:00
"""Show list of all invitations"""
2019-10-28 13:26:34 +00:00
model = Event
2019-12-31 11:51:16 +00:00
template_name = "administration/audit/list.html"
permission_required = "passbook_audit.view_event"
ordering = "-created"
paginate_by = 20