Skip to main content

The DancerVax site is designed to allow for simple vaccination record lookup for participating organization. Lookups can happen using the site itself, or using the included REST API.

This package provides easy DancerVax Integration to the Django Dance School project. Once installed, the default check in views will automatically call the DancerVax API to check the vaccination status of potential participants at the time of check in. This way, vaccination checks are completely integrated with the existing check-in workflow.

Installation instructions

  1. Sign up as an organization with DancerVax, and await approval to begin using the lookup system.

  2. Request a DancerVax API key (client key and secret key).

  3. Install this package.:

    pip install danceschool-dancervax

    Note that in a production environment, you may need to simply add danceschool-dancervax to your project’s requirements.txt.

  4. Edit your project’s settings.py to add danceschool-dancervax to INSTALLED_APPS, and to add your API keys:

    INSTALLED_APPS = [
       ''' Other packages '''
       'danceschool_dancervax',
    ]
    
    DANCERVAX_CLIENT_ID = '<your_id_here>'
    DANCERVAX_CLIENT_SECRET = '<your_secret_here>'

Once these steps are complete, automatic lookup of DancerVax vaccination status should be enabled by default. On the ‘View registrations’ pages, each individual’s DancerVax status will be reported. The app also makes use of Django’s built-in cache capabilities; a request for information related to a specific event registration will only be repeated once per day, unless the name or email address associated with the registration changes.

Who do I talk to about additional questions?

For technical questions related to this library, use the issue tracker or email Lee Tucker: lee.c.tucker@gmail.com

For issues related to DancerVax itself, please contact info@dancervax.org.

Metadata

Release files for danceschool-dancervax 0.1.5

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

Source distribution (sdist)

Source distribution for danceschool-dancervax 0.1.5
File Size Uploaded Provenance Actions
danceschool-dancervax-0.1.5.tar.gz 11.5 kB Without provenance Details for danceschool-dancervax-0.1.5.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for danceschool-dancervax 0.1.5
File Interpreter ABI Platform Actions
danceschool_dancervax-0.1.5-py3-none-any.whl Python 3 none any Details for danceschool_dancervax-0.1.5-py3-none-any.whl

Total release size: 26.8 kB

Release files / danceschool-dancervax-0.1.5.tar.gz

Download URL danceschool-dancervax-0.1.5.tar.gz
Size 11.5 kB
Tags Source
SHA-256 checksum
How to use checksums
a5792a48e07e152a2ac8dd1d3ecc9039813188b44a7a3284453f8003d973fd04
BLAKE2b-256 checksum
How to use checksums
4c1ac5c45162b91eeb748efa284995f8a824363265de45fc8bf1225b18ce9df8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.3.0 pkginfo/1.7.0 requests/2.22.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.8.5

Release files / danceschool_dancervax-0.1.5-py3-none-any.whl

Download URL danceschool_dancervax-0.1.5-py3-none-any.whl
Size 15.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
980dde48bb67e98c03370a8f1d48e73c9c17371bf8bf17610103cf59bc239b8b
BLAKE2b-256 checksum
How to use checksums
c7989188801f19e552cce8c48cb23ab788ede056d47e145e3698d6b57d1e2414
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.3.0 pkginfo/1.7.0 requests/2.22.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.8.5

Security for danceschool-dancervax 0.1.5

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