2007-11-29

Написал забавулину - implements+FieldProperty.

Степан Ломов  2007-11-29 22:37

Я не любитель такого подхода, но многим нравится для каждого атрибута из интерфейса завести в классе атрибут типа FieldProperty. Только перечисляли они все руками. Я подумал а почему собственно, и написал специальный implements... Теперь у любителей этого дела код получается в три строки:

  from ng.lib.interface import implements
  from interfaces import IA
  class A(object) :
    implements(IA)

Гм. В четыре. Ну и ладно. Главное все равно все проперти объявленные в интерфейсе в классе уже определены.

Потребители протестили, собираются использовать.

Официальный сайт Zope3 Московская группа изучения реактивного движения The Dream Bot Site noooxml