[Zope3-french-user] Différence entre une "Page" et une "View"

Thierry Florac thierry.florac at onf.fr
Mer 25 Oct 19:05:10 CEST 2006


Le mercredi 25 octobre 2006 à 13:42 +0200, KLEIN Stéphane a écrit :
> dans la documentation ++apidoc++, j'ai lu les pages propos des
> directives "Page" et "View". J'ai du mal à comprendre la différence
> entre les deux. Je n'ai pas trouvé vraiment d'autre documentation à ce
> propos.

Il faut dire que la chose est bien compliquée, puisque l'on a :
 - une directive "view" dans l'espace de noms "zope"
 - une directive "page" dans l'espace de noms "browser"
 - une directive "view" dans l'espace de noms "browser", qui contient
elle-même des sous-directives "page".

Dans l'absolu et d'après ce que j'en ai compris, une vue telle que
décrite par la directive "zope:view" est un multi-adapter entre une
interface et un type de requête ; elle peut donc être utilisée en HTTP,
mais aussi en FTP, en XML-RPC, en JSON... selon son paramétrage.

Les autres pages et vues sont dans l'espace de noms "browser" et sont
donc sauf erreur de ma part spécifiques au protocole HTTP.

A+

  Thierry Florac
-- 
  Chef de projet intranet/internet
  Office National des Forêts - Département Informatique
  2, Avenue de Saint-Mandé
  75570 PARIS Cedex 12
  Mél : thierry.florac at onf.fr
  Tél. : +33 01.40.19.59.64
  Fax. : +33 01.40.19.59.85




Plus d'informations sur la liste de diffusion zope3-french-user