zope.fanstatic

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

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.exceptions
zope.exceptions

20 Feb 15

zope.schema
zope.schema

14 Apr 15

zope.dublincore
zope.dublincore

12 May 15

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

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