@@ -475,6 +475,24 @@ class EntityCreateView(MultiplePermissio
return initial
class EntityUpdateView(MultiplePermissionsRequiredMixin, UpdateView):
"""
View for updating an existing entity.
model = Entity
form_class = EntityForm
template_name_suffix = "_update_form"
# Required permissions.
permissions = {
"all": ("conntrackt.change_entity",),
}
# Raise authorisation denied exception for unmet permissions.
raise_exception = True
class EntityDeleteView(MultiplePermissionsRequiredMixin, DeleteView):
View for deleting an entity.