def get_allow_handler(self):
        # Noramlize the Vary header values.
        vary_on_headers = self.get_vary_on_headers()
        if isinstance(vary_on_headers, six.string_types):
            vary_on_headers = (vary_on_headers,)
        
        allow = super(VaryOnHeaders, self).get_allow_handler()
        if vary_on_headers:
            allow = vary.vary_on_headers(*vary_on_headers)(allow)
        return allow
If Vary headers are specified, wrap the base allow handler in the
dataset/ETHPy150Open skibblenybbles/django-daydreamer/daydreamer/views/behaviors/vary.py/VaryOnHeaders.get_allow_handler