Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Plone 4.3.3-模式驱动类型-Plone.Directions.form未导入_Python_Macos_Plone_Plone 4.x_Zcml - Fatal编程技术网

Python Plone 4.3.3-模式驱动类型-Plone.Directions.form未导入

Python Plone 4.3.3-模式驱动类型-Plone.Directions.form未导入,python,macos,plone,plone-4.x,zcml,Python,Macos,Plone,Plone 4.x,Zcml,我遵循模式驱动类型的Plone指南: 运行: Mac OSX 10.8.5山狮 普隆4.3.3 当我进入测试类型的第二页时,我得到一个错误 我有下面的ZCML错误。我已经确定要照上面说的去做。我做了另一个干净的安装,收到了相同的错误。以下是指南中的内容 如果Zope没有启动: 在控制台上查找错误消息,并确保使用./bin/instance fg从前台开始。您可能有语法错误或ZCML错误。 如果plone.directives.form导入失败,请确保在setup.py安装中为plone.a

我遵循模式驱动类型的Plone指南:

运行:

  • Mac OSX 10.8.5山狮
  • 普隆4.3.3
当我进入测试类型的第二页时,我得到一个错误

我有下面的ZCML错误。我已经确定要照上面说的去做。我做了另一个干净的安装,收到了相同的错误。以下是指南中的内容


如果Zope没有启动:

在控制台上查找错误消息,并确保使用./bin/instance fg从前台开始。您可能有语法错误或ZCML错误。 如果plone.directives.form导入失败,请确保在setup.py安装中为plone.app.dexterity指定了[grok]额外值


错误消息:

ZopeXMLConfigurationError: File "/Users/Josh/Documents/Plone4/buildout-cache/eggs/Products.CMFPlone-4.3.3-py2.7.egg/Products/CMFPlone/configure.zcml", line 98.4-102.10

ZopeXMLConfigurationError: File "/Users/Josh/Documents/Plone4/zinstance/src/example.conference/example/conference/configure.zcml", line 18.2-18.27

NameError: name 'form' is not defined

下面是错误消息的完整日志

我在我工作的一位出色的开发人员的帮助下找到了我所做的事情

在设置指南的模式部分时,我没有完全更改program.py和session.py

IProgram中的参数更改如下:

类IProgram(model.Schema):

非:类IProgram(form.Schema,IImageScaleTraversable):


您必须仅删除指南要求您删除的内容

/Users/Josh/Documents/Plone4/zinstance/src/example.conference/example/conference/configure.zcml
的内容添加到您的问题中。