我有一个带有pas.plugins.sqlalchemy的buildout实例.它出现在安装列表中,但在安装时会导致错误.
这是ZCML定义:
<configure xmlns="http://namespaces.zope.org/zope" xmlns:db="http://namespaces.zope.org/db">
<include package="z3c.saconfig" file="meta.zcml" />
<db:engine xmlns="http://namespaces.zope.org/db" name="pas" url="mysql://webadmin:password@rcs-mysql-dev/estep" />
<db:session xmlns="http://namespaces.zope.org/db" name="pas.plugins.sqlalchemy" engine="pas" />
</configure>
Run Code Online (Sandbox Code Playgroud)
回溯是:
Traceback (innermost last):
Module ZPublisher.Publish, line 127, in publish
Module ZPublisher.mapply, line 77, in mapply
Module ZPublisher.Publish, line 47, in call_object
Module Products.CMFQuickInstallerTool.QuickInstallerTool, line 575, in installProducts
Module Products.CMFQuickInstallerTool.QuickInstallerTool, line 512, in installProduct
- __traceback_info__: ('pas.plugins.sqlalchemy',)
Module Products.GenericSetup.tool, line 330, in runAllImportStepsFromProfile
- __traceback_info__: profile-pas.plugins.sqlalchemy:install
Module Products.GenericSetup.tool, line 1085, in _runImportStepsFromContext
Module Products.GenericSetup.tool, line 999, in _doRunImportStep
- __traceback_info__: …Run Code Online (Sandbox Code Playgroud) 我正在使用灵巧来构建内容类型.我们有出生日期字段,默认年份范围是从当年起的+ - 10年.
日期字段需要修改,年份应该从1950年开始.我有点傻笑,找不到我正在追求的正确信息.
下面是我的DOB字段定义.
dob = schema.Date(
title=_(u"Date of Birth"),
)
Run Code Online (Sandbox Code Playgroud)
任何建议或参考都会很棒.
提前致谢.