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.0 (2017-04-04)

  • Fix compatibility django-filters 1.x

  • Move teryt_tree.filters to teryt_tree.filters_ext.filters

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

Uploaded Source

Built Distribution

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

Uploaded Python 2 Python 3

File details

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

File metadata

File hashes

Hashes for django-teryt-tree-0.12.0.tar.gz
Algorithm Hash digest
SHA256 ba3136a146ec5d0191d59cde9e6dc047f7b43b9b88bc817ca14eafe3e07ba392
MD5 1ee542c9c152146a51d928181b05b1e8
BLAKE2b-256 bac4ef19b11ba56902a43d81928e8bb1dd36d12a653943fcca8ce99c84d49e2d

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for django_teryt_tree-0.12.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 37b17ab488390af128218d62d183e6317402f632e6b8803e71b16f6069d3b805
MD5 dc4b541f32964d60200e15579c5717c7
BLAKE2b-256 86f654d29ba1bc4c867c2f144abed51e82c54f6052495d71d4edc1842f38bf40

See more details on using hashes here.

Provenance

Supported by

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