Skip to main content

django-providerregistry - The NPPES Public Registry

django-providerregistry is a simple Django application that provides UI and a RESTFul API for read-only access to public information contained within NPPES (a.k.a. the NPI database).

Detailed documentation for using the API is in the “docs” directory. Installation instructions are below.

Quick Start

  1. Install MongoDB according to http://docs.mongodb.org/manual/installation/

  2. Download and import the NPPES Public Data into MongoDB.

You can use the script “loadnppes.py”, part of to do this for you in one big step. loadnppes.py is part of the provider-data-tools package.

  1. Pip install django-providerregistry and prerequisites:

    pip install pymongo django-providerregistry
  2. Add “providerregistry” to your INSTALLED_APPS setting like this:

    INSTALLED_APPS = (
        ...
        'providerregistry',
    )
  3. Include the direct URLconf in your project urls.py like this:

    url(r'^registry/', include('providerregistry.urls')),
  4. Create the models that contain informationto help with searching:

    python manage.py syncdb
  5. Collect static content:

    python manage.py collectstatic
  6. Start the development server:

    python manage.py runserver
  7. Point your browser to htpp://127.0.0.1:8000/registry

Metadata

Release files for django-providerregistry 0.6.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for django-providerregistry 0.6.0
File Size Uploaded Provenance Actions
django-providerregistry-0.6.0.tar.gz 11.2 MB Without provenance Details for django-providerregistry-0.6.0.tar.gz

Release files / django-providerregistry-0.6.0.tar.gz

Download URL django-providerregistry-0.6.0.tar.gz
Size 11.2 MB
Tags Source
SHA-256 checksum
How to use checksums
a615c4fb3713236c4274ea221740e24d955c27845e568134e8e117787c566d14
BLAKE2b-256 checksum
How to use checksums
11db2ffaba717ec711cdd3f7005215fd9687dfad3f1592251594e04abc5de170
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Security for django-providerregistry 0.6.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page