Skip to main content

A Django app to add ISTAT data resources Regions, Provinces and Cities from updated Official CSV file.

Project description

GitHub GitHub release (with filter) Ask DeepWiki GitHub Workflow Status (with event) GitHub issues https://github.com/FraCata00/django-istat-italian-places/actions?query=workflow%3ACodeQL

Django ISTAT API italian places

Django ISTAT is a Django app to localize the ISTAT API. The result is a Django app that you can plug into your existing Django project to localize the ISTAT API.

Detailed documentation is in the “docs” directory.

Quick start

  1. Add “comuni_italiani” to your INSTALLED_APPS setting like this:

    INSTALLED_APPS = [
        ...,
        "comuni_italiani",
    ]
  2. Include the polls URLconf in your project urls.py like this:

    path("comuni_italiani/", include("comuni_italiani.urls")),
  3. Run python manage.py migrate to create the comuni_italiani models.

  4. Start the development server

  5. Run the management command to populate the database with the ISTAT API data:

    ``python manage.py import_istat_data``
    
    (If use the --force option, the command start without asking for confirmation)
  6. Visit http://127.0.0.1:8000/comuni-italiani/ to view the API index.

  7. Visit http://127.0.0.1:8000/comuni-italiani/regioni/ to view the API regioni.

  8. Visit http://127.0.0.1:8000/comuni-italiani/province/ to view the API province.

  9. Visit http://127.0.0.1:8000/comuni-italiani/comuni/ to view the API cities.

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_istat_italian_places-0.3.4.tar.gz (11.7 kB view details)

Uploaded Source

Built Distribution

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

django_istat_italian_places-0.3.4-py3-none-any.whl (16.9 kB view details)

Uploaded Python 3

File details

Details for the file django_istat_italian_places-0.3.4.tar.gz.

File metadata

File hashes

Hashes for django_istat_italian_places-0.3.4.tar.gz
Algorithm Hash digest
SHA256 a42c285af8cd2eee26092c3470011a48968ed07e1ac4a47d6f535e7c1cfa987b
MD5 d8df3256261c746fc3e5b5e980b0f7ac
BLAKE2b-256 c11b10440dcf00ce86de54fbf99cd9f479c7aa494a10de10a5eb565069aa286a

See more details on using hashes here.

File details

Details for the file django_istat_italian_places-0.3.4-py3-none-any.whl.

File metadata

File hashes

Hashes for django_istat_italian_places-0.3.4-py3-none-any.whl
Algorithm Hash digest
SHA256 0239af4995be4c6282c6db4f8756946b3994c8db17f50b9a1f8cfc7d1fe98cef
MD5 fb52aaecd418a6a5949f0c40e9cba466
BLAKE2b-256 11430490f705a9c6a360ff3594e600cd51021875075a511dcd663ebe966afeb8

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