def delete(self): website = Manager(Website).get(pk=self.kwargs["pk"]) if website.customer.pk != self.customer.pk: return self.response({"error": "Not allowed"}) website.delete() return self.response({"deleted": "website deleted"})