set header cachecontrol dans login_form.pt

jean-marc pouchoulon <jean-marc.pouchoulon-3RApju1kv49fP6F0Ws9bkVAUjnlXr6A1@public.gmane.org>
Newsgroups gmane.comp.web.zope.cps.general.french
Message-ID <[email protected]>
Bonjour,

je cherche à éviter la mise en cache de login_form.pt par le navigateur.
Nous avons mis en place un caching policy manager qui positionne ces 
headers pour tous les utilisateurs anonymous ( 
Cache-Control=max-age=600, s-maxage=600, public) y compris donc pour
login_fom.pt

j'ai essayé de dire à caching policy manager de mettre 
cache-control=nocache sur login_form.pt avec un predicat: 
python:getattr(object, 'id', '') in ('login_form')

Mais le policy est superbement ignoré.( pourtant il est en haut de pile)

J'ai essayé de modifier login_form.pt en rajoutant une expression tal ( 
mais j'avoue que je ne comprend pas vraiment ce que je fais avec tales 
...  )
 sans succès ( caching policy manager override t il le header ?)

<metal:html>

<metal:body use-macro="here/main_template/macros/master">


<metal:main fill-slot="main"
      tal:define="username request/username | request/__ac_name | nothing">

*
<tal:block define="dummy python:request.RESPONSE.setHeader( 
'Cache-Control', 'no-cache' )" />

.....
*
Merci de vos suggestions


_______________________________________________
cps-users-fr 
Adresse de la liste : [email protected]
Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.