Уведомления

Группа в Telegram: @pythonsu

#1 Март 20, 2011 16:36:09

appetito
От:
Зарегистрирован: 2010-09-28
Сообщения: 147
Репутация: +  2  -
Профиль   Отправить e-mail  

ConfigurationError: ('Unknown directive', u'preferenceGroup')

Создал проект на BB, пытаюсь подключить apidoc - раскомментировал в bluebream.zcml строчки

 <include zcml:condition="have devmode"
package="zope.app.apidoc" file="meta.zcml" />
<include zcml:condition="have devmode"
package="zope.app.apidoc" />
При запуске - ошибка
ConfigurationError: ('Unknown directive', u'http://namespaces.zope.org/zope', u'preferenceGroup')
В чем дело? директива описана в http://docs.zope.org/zope3/ZCML/@@staticmenu.html…



Офлайн

#2 Март 20, 2011 21:25:28

astoon
От:
Зарегистрирован: 2007-04-09
Сообщения: 335
Репутация: +  2  -
Профиль   Отправить e-mail  

ConfigurationError: ('Unknown directive', u'preferenceGroup')

Любая директива описана в каком-нибудь пакете. По соглашению определение директивы находится в файлах с названием meta.zcml. Поэтому:

<include package="zope.app.preference" file="meta.zcml" />
Скорее всего, для подключения apidoc нужно будет еще некоторые регистрации включить. Включайте то, что просит.

PS. От себя же рекомендую пользоваться пакетом ice.control - он поддерживается в актуальном состоянии и предназначен именно для целей разработки. Ознакомиться можно по скринкасту: http://astoon.zwiki.org/Screencasts



Офлайн

#3 Март 21, 2011 08:52:17

Cykooz
От:
Зарегистрирован: 2010-10-07
Сообщения: 46
Репутация: +  0  -
Профиль   Отправить e-mail  

ConfigurationError: ('Unknown directive', u'preferenceGroup')



astoon
PS. От себя же рекомендую пользоваться пакетом ice.control - он поддерживается в актуальном состоянии и предназначен именно для целей разработки.
А планируются в будущем появление новых релизов ice.control с новой или улучшенной функциональностью?



Офлайн

#4 Март 21, 2011 17:12:24

astoon
От:
Зарегистрирован: 2007-04-09
Сообщения: 335
Репутация: +  2  -
Профиль   Отправить e-mail  

ConfigurationError: ('Unknown directive', u'preferenceGroup')

Cykooz


astoon
PS. От себя же рекомендую пользоваться пакетом ice.control - он поддерживается в актуальном состоянии и предназначен именно для целей разработки.
А планируются в будущем появление новых релизов ice.control с новой или улучшенной функциональностью?
Ответил развернуто здесь: http://astoon.livejournal.com/129154.html



Офлайн

#5 Март 22, 2011 00:04:36

appetito
От:
Зарегистрирован: 2010-09-28
Сообщения: 147
Репутация: +  2  -
Профиль   Отправить e-mail  

ConfigurationError: ('Unknown directive', u'preferenceGroup')

astoon
От себя же рекомендую пользоваться пакетом ice.control
Да, с этого я и начал, только не работала документация по интерфейсам, ошибку устранил, добавив директиву <include package=“zope.app.principalannotation”/> (почему ice.control его не подключает?) в конфиг проекта…

про preferenceGroup понял, спасибо



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version