Set model body on delete and override request body id with id from URL

This pull does two main things:

- Set the model attributies based on the request body for `DELETE` requests
- Override the id in the request body with the id provided as a URL param.