def METHOD_NAME(self, REQUEST, RESPONSE):
    """The PUT method has no inherent meaning for collection
    resources, though collections are not specifically forbidden
    to handle PUT requests. The default response to a PUT request
    for collections is 405 (Method Not Allowed)."""
    self.dav__init(REQUEST, RESPONSE)
    raise MethodNotAllowed('Method not supported for collections.')