from django.views import generic
from . import mixins
__all__ = ("OwnedListView", "OwnedDetailView", "OwnedCreateView", "OwnedUpdateView", "OwnedDeleteView")
[docs]
class OwnedListView(mixins.OwnedMixin, generic.ListView):
pass
[docs]
class OwnedDetailView(mixins.SingleOwnedMixin, mixins.OwnedPermissionMixin, generic.DetailView):
pass
[docs]
class OwnedCreateView(mixins.UserAgentMixin, generic.edit.CreateView):
pass
[docs]
class OwnedUpdateView(mixins.SingleOwnedMixin, mixins.OwnedPermissionMixin, generic.edit.UpdateView):
pass
[docs]
class OwnedDeleteView(mixins.SingleOwnedMixin, mixins.OwnedPermissionMixin, generic.edit.DeleteView):
pass