使用MxDateTime的Archetypes字段
项目描述
注意:此模块旨在用于已迁移的站点,而不是用于现代plone 4.x的使用。
此字段使Archetypes能够使用mxDateTime字段。它非常简单,它只是将(格式良好的)字符串转换为mxDateTime值。您可以在Archetypes模式中使用此字段,如下所示
... from Products.MxDateTimeField import MxDateTimeField ... schema= Schema(( MxDateTimeField('BirthDate'), ...
MxDateTimeField的优势在于它支持更广泛的日期表示,日期可以是从公元前5,000,000年到公元后5,000,000年的范围。有时在Plone中使用这样的日期会遇到问题。
安装
您需要先安装egenix mxDateTime,它是“mxBase”的一部分,请参阅http://www.egenix.com/files/python/eGenix-mx-Extensions.html#Download-mxBASE
几个操作系统在其包管理系统中提供egenix mxDateTime。
然后只需将MxDateTime文件夹放入您的Zopes 'Products'目录中。该产品应在控制面板中列在您的Zopes产品中。
感谢
感谢Philipp Auersperg和Jens Klein提供的提示和建议,以及AGX ;-)
链接
了解更多关于mxDateTime - Python的日期和时间类型的信息:http://www.egenix.com/files/python/mxDateTime.html
访问Bluedynamice:http://www.bluedynamics.com
查看我的主页:http://gogo.bluedynamics.com
支持
如果您有任何疑问,请随时提问!
irc: irc.freenode.net #bluedynamics 邮箱: gogo@bluedynamics.com
项目详情
下载文件
下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。