zope.fanstatic pakken gir Zope integrering for Fanstatic & nbsp; Dette betyr at det er å ta vare på to ting.:
& Nbsp; * gi tilgang til de nødvendige ressurser i hele forespørsel / respons syklus.
& Nbsp; * gi basen URL for de ressursene som skal gjengis.
Dette biblioteket oppfyller disse vilkårene for Zope Toolkit / Grok oppsett.
Vi skal kjøre gjennom noen tester for å demonstrere det. Vær oppmerksom på at den virkelige koden som testes er ikke i dette dokumentet selv, men utsikten er beskrevet i ftesting.zcml.
Vi trenger å være i en forespørsel om å gjøre dette arbeidet, så la oss opp en forespørsel til en side vi har satt opp i ftesting.zcml som bør føre til inkludering av en enkelt ressurs i sin overskrift:
& Nbsp;>>> fra zope.app.wsgi.testlayer import Browser
& Nbsp;>>> browser = Browser ()
& Nbsp;>>> browser.handleErrors = False
& Nbsp;>>> browser.open ('http: //localhost/zope.fanstatic.test_single')
& nbsp;>>> utskrifts browser.contents
widgeten HTML selv
Hvis en ressurs som skjer til å trenge en annen ressurs, er denne ressursen også automatisk inkludert:
& Nbsp;>>> browser.open ('http: //localhost/zope.fanstatic.test_multiple')
& nbsp;>>> utskrifts browser.contents
& Nbsp;
& Nbsp;
widgeten HTML selv
La oss tvinge alle script ressurser til å bli tvunget til å være med på bunnen nå, rett før