L'acquisition ça s'explique bien par un petit exemple. À la racine de ton site tu as un script qui affiche le nom de l'objet sur lequel tu te ballade, appelons 'pr' (car subtilement il fait un print). Si tu accèdes à /toto/bobo/pr tu lanceras en réalité print sur le résultat de l'évaluation du chemin '/toto/bobo'.
Le problème c'est que l'acquisition fout le bordel dans le concept OO de Zope. En effet doit-on interprêter le chemin /toto/bobo/pr comme un appel de pr sur /toto/bobo ou comme un appel de la méthode toto.bobo.pr ?
C'est une des raisons pour lesquelles l'acquisition est plus ou moins amenée à disparaitre, je n'ai pas vraiment suivi le débat mais dans Zope3 je pense qu'il ne restera que l'acquisition explicite.
[^] # Re: mon experience
Posté par Nicolas Évrard (site web personnel, Mastodon) . En réponse au journal Pourquoi Zope ? (possible troll inside). Évalué à 5.
Le problème c'est que l'acquisition fout le bordel dans le concept OO de Zope. En effet doit-on interprêter le chemin /toto/bobo/pr comme un appel de pr sur /toto/bobo ou comme un appel de la méthode toto.bobo.pr ?
C'est une des raisons pour lesquelles l'acquisition est plus ou moins amenée à disparaitre, je n'ai pas vraiment suivi le débat mais dans Zope3 je pense qu'il ne restera que l'acquisition explicite.