zope.fanstatic пакет обеспечивает интеграцию Zope для NBSP Fanstatic &; Это означает, что заботится о двух вещах.:
& NBSP; * обеспечить доступ к необходимым ресурсам на протяжении всего цикла запрос / ответ.
& NBSP; * обеспечить базовый URL для ресурсов, чтобы быть оказана.
Эта библиотека выполняет эти условия для установки Zope Toolkit / обращал внимания.
Мы будем запускать через несколько тестов, чтобы продемонстрировать это. Обратите внимание, что реальный код тестируется не в самой данном документе, но во взглядах описано в ftesting.zcml.
Мы должны быть в запросе, чтобы сделать эту работу, так что давайте на запрос к странице мы создали в ftesting.zcml, что должно вызывать включение одного ресурса в заголовке:
& NBSP;>>> от zope.app.wsgi.testlayer импорта браузер
& NBSP;>>> браузеру = Браузер ()
& NBSP;>>> browser.handleErrors = False
& NBSP;>>> browser.open ('HTTP: //localhost/zope.fanstatic.test_single')
и NBSP;>>> печать browser.contents
<Тип сценария = "текст / JavaScript" SRC = "HTTP: //localhost/fanstatic/foo/a.js"> скрипт>
<Тело>
сам виджет HTML