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 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 85b5ce50c1c3c3dd4e3533ef2950f0794ccd919ff41ef76357741e2c31d0f666 |
|
MD5 | 179c8664b224889f92bc6948067851c6 |
|
BLAKE2b-256 | de87bae0a906d3c5fad7fc7717e84c5229367072b6d855becc1008902640abb1 |