跳至主要内容

使用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 ;-)

支持

如果您有任何疑问,请随时提问!

irc: irc.freenode.net #bluedynamics 邮箱: gogo@bluedynamics.com

作者

Georg Gogo. BERNHARD gogo@bluedynamics.com

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。

源代码分发

Products.MxDateTimeField-1.2.tar.gz (14.0 kB 查看哈希值)

上传时间 源代码

由以下支持