o ÊŽÒ_<ã@s,ddlmZddlmZdd„Zdd„ZdS)é©Úwraps©Úpatch_vary_headerscs‡fdd„}|S)a A view decorator that adds the specified headers to the Vary header of the response. Usage: @vary_on_headers('Cookie', 'Accept-language') def index(request): ... Note that the header names are not case-sensitive. cstˆƒ‡‡fdd„ƒ}|S)Ncsˆ|i|¤Ž}t|ˆƒ|S)Nr©ÚargsÚkwargsÚresponse)ÚfuncÚheaders©ú>/usr/lib/python3/dist-packages/django/views/decorators/vary.pyÚ inner_funcó z6vary_on_headers..decorator..inner_funcr©r r©r ©r r Ú decoratorsz"vary_on_headers..decoratorr )r rr rr Úvary_on_headerss rcstˆƒ‡fdd„ƒ}|S)zÙ A view decorator that adds "Cookie" to the Vary header of a response. This indicates that a page's contents depends on cookies. Usage: @vary_on_cookie def index(request): ... csˆ|i|¤Ž}t|dƒ|S)N)ÚCookierrrr r r$rz"vary_on_cookie..inner_funcrrr rr Úvary_on_cookies rN)Ú functoolsrÚdjango.utils.cacherrrr r r r Ús