Skip to main content

A django model & fixture containing all data from the countries table of Geonames.org

Project description

===========
django-countries-plus
===========

django-countries-plus provides a model and fixture containing all top level country data from Geonames.org (http://download.geonames.org/export/dump/countryInfo.txt)

The model provides the following fields (original geonames.org column name in parentheses).

* iso (ISO)
* iso3 (ISO3)
* iso_numeric (ISO-Numeric)
* fips (fips)
* name (Country)
* capital
* area (Area(in sq km))
* population (population)
* continent (continent)
* tld (tld)
* currency_code (CurrencyCode)
* currency_name (CurrencyName)
* phone (Phone)
* postal_code_format (Postal Code Format)
* postal_code_regex (Postal Code Regex)
* languages (Languages)
* geonameid (geonameid)
* neighbors (neighbours)
* equivalent_fips_code (EquivalentFipsCode)


------------
Installation
------------

::

pip install django-countries-plus


------------
Usage
------------

1. Add ``countries_plus`` to your INSTALLED_APPS

2. Sync your fixtures::

python manage.py syncdb

3. In your code use::

from countries_plus.models import Country
usa = Country.objects.get(iso3='USA')

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

django-countries-plus-0.1.5.tar.gz (24.7 kB view details)

Uploaded Source

File details

Details for the file django-countries-plus-0.1.5.tar.gz.

File metadata

File hashes

Hashes for django-countries-plus-0.1.5.tar.gz
Algorithm Hash digest
SHA256 fce4b2f09b4c6a57aebdc8e15db1deb5d4205122a9b17f1458ecae25775d790d
MD5 88376ec21d49fb510cac0cf5dc946729
BLAKE2b-256 879bf278a718b91a8d66cf17747d5ade2c01adc20e10d663077b7d62e814586c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page