Pachetul zope.fanstatic prevede integrarea Zope pentru Fanstatic & nbsp; Acest lucru înseamnă că are grijă de două lucruri.:
& Nbsp; * să ofere acces la resursele necesare pe parcursul ciclului de cerere / răspuns.
& Nbsp; * introduceți adresa URL de bază pentru resursele care urmează să fie prestate.
Această bibliotecă îndeplinește aceste condiții pentru o instalare Zope Toolkit / Grok.
Vom trece prin cateva teste pentru a demonstra. Rețineți că acest cod reală testat nu este în acest document, ci în vederile descrise în ftesting.zcml.
Trebuie să fim într-o cerere de a face acest lucru, așa că hai să o cerere catre o pagina ne-am înființat în ftesting.zcml că ar trebui să cauzeze includerea unei singure resurse în antet sa:
& Nbsp;>>> de import Browser zope.app.wsgi.testlayer
& Nbsp;>>> = browser Browser ()
& Nbsp;>>> browser.handleErrors = False
& Nbsp;>>> browser.open ('http: //localhost/zope.fanstatic.test_single ")
& nbsp; browser.contents>>> de imprimare
se HTML widget
Dacă o resursă se întâmplă să aibă nevoie de o altă resursă, această resursă este, de asemenea, inclus automat:
& Nbsp;>>> browser.open ('http: //localhost/zope.fanstatic.test_multiple ")
& nbsp; browser.contents>>> de imprimare
& Nbsp;
& Nbsp;
se HTML widget
Să forțeze toate resursele ca Javascript sa fie forțate să fie incluse în partea de jos acum, chiar înainte de