zope.fanstatic

Скриншот программы:
zope.fanstatic
Детали программы:
Версия: 0.12
Дата загрузки: 11 May 15
Разработчик: Zope Corporation and Contributors
Тип распространения: Бесплатная
Популярность: 2

Rating: nan/5 (Total Votes: 0)

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




Если ресурс происходит нужен еще один ресурс, этот ресурс также будет автоматически включено:
& NBSP;>>> browser.open ('HTTP: //localhost/zope.fanstatic.test_multiple')
и NBSP;>>> печать browser.contents


& NBSP; <тип сценария = "текст / JavaScript" SRC = "HTTP: //localhost/fanstatic/foo/a.js">
& NBSP; <тип сценария = "текст / JavaScript" SRC = "HTTP: //localhost/fanstatic/foo/b.js">


<Тело>

сам виджет HTML




Давайте заставить все JavaScript ресурсы будут вынуждены быть включены в нижней сейчас, как раз перед тег:
& NBSP;>>> browser.open ('HTTP: //localhost/zope.fanstatic.test_bottom')
и NBSP;>>> печать browser.contents



<Тело>

сам виджет HTML


<Тип сценария = "текст / JavaScript" SRC = "HTTP: //localhost/fanstatic/foo/a.js">
<Тип сценария = "текст / JavaScript" SRC = "HTTP: //localhost/fanstatic/foo/b.js">

В-шаблона ресурсы
zope.fanstatic обеспечивает поддержку для оказания издателя ресурс знающих адреса в шаблоне-ресурсов:
& NBSP;>>> browser.open ('HTTP: //localhost/zope.fanstatic.test_inline_resource')
и NBSP;>>> печать browser.contents



<Тело>
& NBSP;
& NBSP;

Что нового В этом выпуске:

  • Подобно исправления в 0,11, убедитесь, призывая к Адрес ресурса не удалось для объекта DummyNeededResources которая сильно пострадал тестируемость функции или & Quot; браузере & Quot; Тесты приложений, которые зависят от fanstatic / zope.fanstatic.

Что нового в версии 0.11:

  • Исправлена ​​ошибка, когда вызов ensure_base_url () не для DummyNeededResources объектов. Это было проблематично при написании функционального или & Quot; браузер & Quot; Тесты приложений, которые зависят от fanstatic / zope.fanstatic.

Что нового в версии 0.10:.

  • Обновление fanstatic 0,11 API

Что нового в версии 0.9.1:.

  • Не ясно ресурсы на DummyNeededResources объектов

Что нового в версии 0.9 Beta:.

  • Соблюдение Fanstatic API
  • ++ ресурс ++ Foo / бар / baz.jpg выражения в шаблонах странице по-прежнему поддерживается путем регистрации проходимую компонент для всех доступных библиотек ресурсов. Там нет компонентов, участвующих zope.browserresource больше в zope.fanstatic.

Требования

  • Python

Другие программы разработчика Zope Corporation and Contributors

zope.configuration
zope.configuration

14 Apr 15

zope.session
zope.session

11 May 15

zope.error
zope.error

14 Apr 15

Комментарии к zope.fanstatic

Комментарии не найдены
добавить комментарий
Включите картинки!