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.3.tar.gz (11.6 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.3-py3-none-any.whl (16.8 kB view details)

Uploaded Python 3

File details

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

File metadata

File hashes

Hashes for django_istat_italian_places-0.3.3.tar.gz
Algorithm Hash digest
SHA256 9b3aeab1ff69ab5a00d56156bbbeda8a7b6f08588786da023c3f963c445d6916
MD5 09b9a4c144376b0bf8804beac0630198
BLAKE2b-256 cd04cd3400fddd091e02b5b60e64ba721f224388269840bdfaeb3bba2a5cdc83

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for django_istat_italian_places-0.3.3-py3-none-any.whl
Algorithm Hash digest
SHA256 d2a6153e98f7d247c823442b6d533b7efa7dd803ed92ab2e721f8a97bc2aae93
MD5 af48e880cafeb475ca15aaf13468bfeb
BLAKE2b-256 1f264dc65ead5fb381d66c4d4000b0dcb00b75a439b1676dbcbbd36a5e38c37e

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