Plone/Grok-在使用;佐佩斯克尔·普隆;,格罗克会与普隆指令冲突吗?

Plone/Grok-在使用;佐佩斯克尔·普隆;,格罗克会与普隆指令冲突吗?,plone,grok,Plone,Grok,我正试图根据Plone文档网站上的教程构建一个控制面板。 但是,我开始创建产品时使用了(从src文件夹)…/bin/zopeskel plone my.product,而不是使用dextrity选项。当它问我想要什么模式时,我选择了easy选项,当它问我是否想要创建GS配置文件时,我选择了yes 我确保在configure.zcml中包含grok <include package="five.grok" /> 参考其教程的settings.py文件中的行 from plone.d

我正试图根据Plone文档网站上的教程构建一个控制面板。

但是,我开始创建产品时使用了(从src文件夹)…/bin/zopeskel plone my.product,而不是使用dextrity选项。当它问我想要什么模式时,我选择了easy选项,当它问我是否想要创建GS配置文件时,我选择了yes

我确保在configure.zcml中包含grok

<include package="five.grok" />
参考其教程的settings.py文件中的行

from plone.directives import form 
我将plone.app.registry添加到setup.py文件中的install_requires位,并确保在configure.zcml文件中进行更改以包括 只是为了试验,我确实在安装要求中添加了“plone.app.dexterity”,但我仍然得到了相同的错误

格罗克和普隆有冲突吗?如果是这样,我如何解决这个问题,或者我必须使用威慑而不是plone作为创建产品的选项? 如果grok没有冲突,问题会是什么


另一方面,本教程似乎是为了使用灵巧性来创建产品,但我不确定这是否是问题所在。

我用一段时间前为plone.org编写的指南创建了一个要点:


这被认为是当今的最佳实践。不再推荐使用grok。

我用一段时间前为plone.org编写的howto创建了一个要点:


这被认为是当今的最佳实践。不再推荐使用grok。

感谢您的指导。我能够创建我需要的控制面板。我猜格罗克当时引起了一场冲突。再次感谢。这并不是一个真正的冲突,但是本教程假设安装了plone.directions.form(包含grok指令),默认情况下不再是这样。感谢您的教程。我能够创建我需要的控制面板。我猜格罗克当时引起了一场冲突。再次感谢。这并不是一个真正的冲突,但是本教程假设安装了plone.directions.form(包含grok指令),默认情况下不再是这样。
from plone.directives import form