Skip to main content

Django-teryt-tree is a Django app that implements TERYT database as tree by django-mptt.

Project description

https://badge.fury.io/py/django-teryt-tree.png https://travis-ci.org/ad-m/django-teryt-tree.png?branch=master https://coveralls.io/repos/ad-m/django-teryt-tree/badge.svg?branch=master&service=github https://travis-ci.org/ad-m/django-teryt-tree.svg?branch=master

Django-teryt-tree is a Django app that implements TERYT database as tree by django-mptt.

Documentation

The full documentation is at https://django-teryt-tree.readthedocs.org.

Quickstart

Install django-teryt-tree:

pip install django-teryt-tree

Then add to INSTALLEDA__APPS:

INSTALLED_APPS+=('teryt_tree')

Then use it in a project:

import teryt_tree

or:

from teryt_tree.models import JednostkaAdministracyjna

To load TERC register database:

wget "http://www.stat.gov.pl/broker/access/prefile/downloadPreFile.jspa?id=1110" -O TERC.xml.zip
unzip TERC.xml.zip
pip install lxml
python manage.py load_teryt TERC.xml
rm TERC.xml*

or one-line:

wget "http://www.stat.gov.pl/broker/access/prefile/downloadPreFile.jspa?id=1110"  -o /dev/null -O - | unzip -p - TERC.xml | python manage.py load_teryt -

Features

  • TODO

Cookiecutter Tools Used in Making This Package

  • cookiecutter

  • cookiecutter-djangopackage

History

0.12.1 (2017-04-04)

  • Improve compatibility django-filters 1.x in dal_ext

0.12.0 (2017-04-04)

  • Move teryt_tree.filters to teryt_tree.filters_ext.filters

  • Fix compatibility django-filters 1.x in `filters_ext

0.11.0 (2016-09-13)

  • Add locale to package

0.10.0 (2016-09-13)

  • Add missing migrations

  • Add dummy urlpatterns

0.9.0 (2016-09-13)

  • Fix runtests

0.8.0 (2016-12-10)

  • Add bumpversion

  • Add AppConfig with translation app_label

  • Update polish locale

  • Extract settings as standalone file

  • Add manage.py

0.7.0 (2016-09-13)

  • Drop django 1.7 support

  • Add support django 1.10

  • Add --limit param to load_teryt command

0.6.0 (2016-07-03)

  • Add django-rest-framework extensions

  • Add django-autocomplete-light v3 support

  • Add JednostkaAdministracyjnaQuerySet.area

  • Add one-line TERC import command

  • Add cache to Travis

  • Fix syntax in HISTORY.rst

0.5.0 (2016-04-14)

  • Added TravisCI badge in README.rst

  • Added download_url in setup.py

0.4.0 (2016-04-14)

  • Remove PassThroughManagerMixin

0.1.0 (2015-10-02)

  • First release on PyPI.

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-teryt-tree-0.12.1.tar.gz (12.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

django_teryt_tree-0.12.1-py2.py3-none-any.whl (17.1 kB view details)

Uploaded Python 2Python 3

File details

Details for the file django-teryt-tree-0.12.1.tar.gz.

File metadata

File hashes

Hashes for django-teryt-tree-0.12.1.tar.gz
Algorithm Hash digest
SHA256 8a26844ce3c9406f890aa78afd9f35405875e8e6fd9e833b6cbfe4975865a210
MD5 316ed0991a535b2fc53aa2e8795dbfa6
BLAKE2b-256 65c6f020adcf67a42742d7f33d024a6f9d16d466a233742e1e9f6b9eb5338629

See more details on using hashes here.

File details

Details for the file django_teryt_tree-0.12.1-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for django_teryt_tree-0.12.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 6b21b548960dbf1ca413bc66bd6ffc5b6829289ad3c33d1cf4ab5fb21d5b3a56
MD5 30e720656377e68cc74bbddd73441987
BLAKE2b-256 53370a3ec68bf3fe6779e415008b22be1c24148f6c42d324cebc33b7f52effaf

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