Ang zope.fanstatic pakete ay nagbibigay ng integration Zope para Fanstatic & nbsp; Ang ibig sabihin nito na ito ay sinisigurado ng dalawang bagay.:
& Nbsp; * magbigay ng access sa mga kinakailangan na mga mapagkukunan sa buong cycle ng kahilingan / tugon.
& Nbsp; * magbigay ng base URL para sa mga mapagkukunan na ibinigay.
Aklatang ito tinutupad ng mga kondisyon para sa isang Zope Toolkit / grok setup.
Kami ay tatakbo sa pamamagitan ng ilang mga pagsusulit upang ipakita ito. Tandaan na ang tunay na code sinusuri ay hindi sa dokumento na ito mismo, ngunit sa mga view ng inilarawan sa ftesting.zcml.
Kailangan namin na maging sa isang kahilingan upang gumawa ng gawaing ito, upang ipaalam sa up ng isang kahilingan sa isang pahina na-set up sa ftesting.zcml na dapat maging sanhi ng pagsasama ng isang solong mapagkukunan sa header nito:
& Nbsp;>>> mula zope.app.wsgi.testlayer import Browser
& Nbsp;>>> browser = Browser ()
& Nbsp;>>> browser.handleErrors = Mali
& Nbsp;>>> browser.open ('http: //localhost/zope.fanstatic.test_single')
& Nbsp;>>> print browser.contents
mismo ang widget HTML
Kung ang isang mapagkukunan mangyayari sa kailangan ng isa pang mapagkukunan, mapagkukunan na ito ay din awtomatikong kasama:
& Nbsp;>>> browser.open ('http: //localhost/zope.fanstatic.test_multiple')
& Nbsp;>>> print browser.contents
& Nbsp;
& Nbsp;
mismo ang widget HTML
Hayaan pilitin ang lahat javascript resources na pinilit na isasama sa ibaba ngayon, bago lang ang tag na