这是django项目的一个应用程序,提供了基于iso3166的世界国家列表。
django-iso3166的Python项目详细描述
Django ISO3166
ISO 3166是由组织发布的三部分标准 标准化(ISO),并定义国家名称的代码,依赖于 具有地理意义的领土和特殊地区 分部(如省或州)。官方名称是 国家及其分支机构名称的表示。
这个项目只使用标准的一部分,iso 3166-1,它定义了三个 国家代码集:
- alpha-2:两个字母的国家代码,在 三个。
- 三个字母的国家代码。
- 数字:三位数的国家代码,与开发的国家代码相同 并由联合国统计司负责维护 脚本(书写系统)的独立性,因此对人们或 使用非拉丁语脚本的系统。
基本配置和使用
安装后,您可以将django-iso3166添加到任何基于django的项目中 发展。唯一需要做的是将iso3166添加到 INSTALLED_APPS设置。
自动更新
- 此应用程序带有自动更新功能,仅更新
- 此应用程序中的模型。使用管理命令:
- python manage.py updateiso3166
您可以通过指定 ISO3166_SOURCES设置正确。它应该指向一个固定装置 它只包含iso3166的fixture,将使用xml或json格式的转储。
默认ISO3166_SOURCES设置:
urls = ( "http://files.co-capacity.biz/iso3166/latest.json.bz2", "http://files.co-capacity.biz/iso3166/latest.xml.bz2", "http://files.co-capacity.biz/iso3166/latest.json.gz", "http://files.co-capacity.biz/iso3166/latest.xml.gz", "http://files.co-capacity.biz/iso3166/latest.json", "http://files.co-capacity.biz/iso3166/latest.xml", )
Django-ISO3166变更日志
版本10.1.1,2010年1月26日
- 添加了区域设置文件
- 修复了RST标记错误
- 已将下载url更改为pypi
版本10.1,2010年1月26日
从Subversion的105版打包;下载 http://files.co-capacity.biz/iso3166/releases/django-iso3166-10.1.tar.gz
- 使用distutils的第一个打包版本。