zope.fanstatic

Софтуер снимки:
zope.fanstatic
Софтуер детайли:
Версия: 0.12
Дата на качване: 11 May 15
Разрешително: Безплатно
Популярност: 59

Rating: nan/5 (Total Votes: 0)

zope.fanstatic Пакетът предвижда Zope интеграция за Fanstatic & Nbsp; Това означава, че той се грижи за две неща.:
& Nbsp; * предоставя достъп до необходимите ресурси през целия цикъл на запитване / отговор.
& Nbsp; * предостави база URL на за средствата, които ще бъдат предоставени.
Тази библиотека отговаря на тези условия за настройка Zope Toolkit / гроквам.
Ще преминете през няколко теста, за да го докаже. Имайте предвид, че реалната код, което се изпитва не е в самия документ, но в мненията е описано в ftesting.zcml.
Ние трябва да бъдем по молба да направи тази работа, така че нека да формулират искане към страница, ние имаме създадена в ftesting.zcml, че би трябвало да предизвиква включването на един ресурс в своята глава:
& Nbsp;>>> от внос Browser zope.app.wsgi.testlayer
& Nbsp;>>> браузър = Browser ()
& 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




Нека да принуди всички джава ресурси, за да бъдат принудени да бъдат включени в дъното сега, точно преди таг:
& 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 осигурява подкрепа за оказване на издатели ресурс наясно URL адреси в-шаблон ресурси:
& Nbsp;>>> browser.open ("HTTP: //localhost/zope.fanstatic.test_inline_resource")
& Nbsp;>>> печат browser.contents

<Главата>

<Тялото>
& Nbsp;
& Nbsp;

Какво ново в тази версия:

  • Подобно на поправката в 0.11, уверете се, призоваваща за URL на ресурс няма да се провали за DummyNeededResources обект, който силно ще пострада тяхната проверяемост на функция или & quot; браузъра & quot; тестове на приложения, които зависят от fanstatic / zope.fanstatic.

Какво ново във версия 0.11:

  • Fix бъг, при който се обадите 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 изрази в Templates страница все още са подкрепени чрез регистриране на traversable компонент за всички налични библиотеки ресурси. Не са открити zope.browserresource компоненти, включени вече в zope.fanstatic.

<силни> Изисквания

  • Python

Друг софтуер на разработчика Zope Corporation and Contributors

zope.app.locales
zope.app.locales

14 Apr 15

zope.pagetemplate
zope.pagetemplate

11 May 15

zope.index
zope.index

14 Apr 15

zope.dublincore
zope.dublincore

12 May 15

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

Коментари не е намерена
добавите коментар
Включете на изображения!