zope.fanstatic

Скріншот програми:
zope.fanstatic
Дані програми:
Версія: 0.12
Дата завантаження: 11 May 15
Ліцензія: Безкоштовно
Популярність: 59

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.fanstatic

Коментар не знайдено
додати коментар
Включіть картинки!