https://htmx.org logo
```python class ImageDelete(LoginRequiredMixin, Ba...
# 🔥-django-htmx
w
Copy code
python
class ImageDelete(LoginRequiredMixin, BaseDetailView):
    http_method_names = ["delete"]
    
    def get_object(self):
        return get_object_or_404(Image, owner=self.request.user, id=self.kwargs["image_pk"])

    def delete(self, request, *args, **kwargs):
        self.object = self.get_object()
        self.object.delete()
        response = redirect(reverse('item_detail', kwargs={'pk': self.kwargs['pk']}))
        response.status_code = 303
        return response