def on_delete(resc, req, resp, rid):  # pylint: disable=unused-argument
    """ Delete the single item

    Upon a successful deletion an empty bodied 204
    is returned.
    """

    signals.pre_req.send(resc.model)
    signals.pre_req_delete.send(resc.model)

    model = find(resc.model, rid)
    goldman.sess.store.delete(model)

    resp.status = falcon.HTTP_204

    signals.post_req.send(resc.model)
    signals.post_req_delete.send(resc.model)
Delete the single item

    Upon a successful deletion an empty bodied 204
    is returned.