Using `response_data` here raises the question "What's going to be in it?". I suspect the answer is "Nothing", and that it's actually just `{}`. If that's the case, it would be better to just use that explicitly.

It might also be better to push most of the `response_data` manipulating code into an `else` clause, to make it clear what might raise `ObjectDoesNotExist`.