Это архив категории Zope &rarr


Автоматизация zc.buildout/PyDev/Eclipse - запуск скриптов

Опубликовано Fal'K°: 04.08.2008 в 02:09

Может быть для кого-то не секрет, что в Eclipse существует возможности запуска внешних скриптов, но не все, возможно, в курсе, что эта функция может существенно облегчить жизнь разработчику использующему zc.buildaut в повседневной разработке.
Итак, что можно автоматизировать?

Получение скрипта bootstrap.py для инициализации buildout в текущем проекте
Начальная инициализация buildout
Запуск buildout для заданной в корне проекта конфигурации
Выполнение тестов из [...]

setuptools и пакеты пространства имен

Опубликовано Fal'K°: 07.07.2008 в 10:46

Иногда большие пакеты очень полезно распределять как коллекцию более мелких пакетов egg. Однако, Python не позволяет нормальным способом получать содержимое пакета из нескольких мест. “Пакеты пространства имен” - решение этой проблемы. Когда вы говорите, что пакет является пакетом пространства имен, это означает, что пакет фактически не имеет содержимого в его __init__.py, и что он просто [...]

Зависимости на локальные проекты в zc.buildout

Опубликовано Fal'K°: 01.07.2008 в 21:22

При разработке сложного проекта неизбежно появляются несколько зависимых пакетов, возможно даже разрабатываемых независимо и без публикации в индексе пакетов PyPi. Возникает необходимость разрешении зависимостей при построении конфигурации buildout. Например, если вы хотите собрать тестирующий скрипт из рецепта zc.recipe.testrunner для своего пакета, который в свою очередь зависит от других. Все это вы отразили в файле setup.py [...]

Обзор полезных материалов и сайтов #3

Опубликовано Fal'K°: 16.06.2008 в 14:13

Итак, вашему вниманию предлагается очередной набор ссылок на ресурсы и статьи посвященные разработке под Zope3.

Как подменить объект запроса

Опубликовано Fal'K°: 03.06.2008 в 15:58

Появилась у меня задача внести изменение в логику работы стандартного объекта запроса. В предыдущей статье я рассказывал откуда берется запрос и как он попадает в публикатор.
Далее подразумевается работа с HTTP запросом, но, думаю, понимая общие принципы можно добиться нужного результата и с другими типами запросов.

Жизненный цикл запроса Zope3

Опубликовано Fal'K°: 02.06.2008 в 13:20

При разработке приложений для Zope 3 разработчик часто взаимодействует с объектом запроса (request). Создавая представления, ему не надо задумываться о деталях того, откуда взялся запрос в представлении и что происходит с создаваемым в нем ответом (response). Все это хорошо, т.к. в большинстве случаев понимания внутреннего устройства не требуется. Но иногда нам может понадобиться создать [...]

Обзор полезных материалов и сайтов #1

Опубликовано Fal'K°: 26.04.2008 в 12:52

Рад видеть тебя, уважаемый читатель, на страницах моего блога, посвященного web-разработке и, в частности, разработке на платформе Zope3. Начну я с обзора полезных материалов по теме Zope3. Если читатель знает другие полезные ресурсы, буду рад ссылкам и комментариям.

Опции:

Размер

Цвета