跳转到主要内容

Dexterity地址行为。

项目描述

collective.address

此包提供了一个用于Dexterity类型的Dexterity行为,用于位置地址。

如何为国家字段提供默认值

如果您想为IAddress的国家字段提供默认值,您可以提供如下所示的ComputedWidgetAttribute适配器

from zope.component import provideAdapter
from z3c.form.widget import ComputedWidgetAttribute
from collective.address.behaviors import IAddress
DEFAULT_COUNTRY = "040"  # Austria
provideAdapter(ComputedWidgetAttribute(
    lambda data: DEFAULT_COUNTRY,
    field=IAddress['country']), name='default')

变更日志

1.6 (2019-06-07)

  • Python 3 兼容性 [petschki]

  • 添加了法语翻译。[bsuttor]

  • 添加了意大利语翻译。[arsenico13]

  • 添加了来自plonecli的update.sh脚本。[arsenico13]

  • 使用update.sh脚本更新了DE .po文件。[arsenico13]

1.5 (2017-01-13)

  • 通过pycountry翻译目录翻译国家名称。[thet]

  • 代码清理。[thet]

1.4 (2016-10-06)

  • 添加行为短名称。[thet]

  • 在行为注册中移除 for 属性,因为这不被支持。[thet]

  • 将所有 URL 字段更改为使用 zope.schema.URI。[thet]

  • 添加了对社交媒体 URL 的行为。[agitator]

1.3.2 (2015-09-24)

  • 将可搜索文本索引器的结果编码为 utf-8。[thet]

1.3.1 (2015-08-27)

  • 修复了创建具有非 ASCII 字符名称的 Person 类型标题时的错误。[thet]

1.3 (2015-07-21)

  • 确保 IAddressable 不从 schema.Model 继承,以使其成为纯标记接口。[thet]

  • 确保所有可搜索文本部分之间由一个空格分隔。[thet]

1.2 (2015-07-15)

  • 要求 IPerson 行为的 last_name 属性。[thet]

  • 对于 IPerson 行为,从姓名和姓氏计算标题,并将标题(可选,隐藏)和描述添加到 IPerson 行为。[thet]

1.1 (2015-03-04)

  • 除 IAddress 行为外,还添加了 IContact 和 IPerson 行为。[thet]

  • PEP 8。[thet]

1.0 (2014-04-30)

  • 初始版本。

项目详情


下载文件

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

源分发

collective.address-1.6.tar.gz (15.9 kB 查看哈希值)

上传时间

由以下组织支持