how would this class work with the tests?
In `post` would I just do `sample = self.get_object(request, pk=pk)` ?