Skip to main content

Analytics service integration for Django projects

Project description

GitHub Actions Test coverage Python versions Software license Gitter chat room Jazzband

The django-analytical application integrates analytics services into a Django project.

Using an analytics service with a Django project means adding Javascript tracking code to the project templates. Of course, every service has its own specific installation instructions. Furthermore, you need to include your unique identifiers, which then end up in the templates. Not very nice.

This application hides the details of the different analytics services behind a generic interface, and keeps personal information and configuration out of the templates. Its goal is to make the basic set-up very simple, while allowing advanced users to customize tracking. Each service is set up as recommended by the services themselves, using an asynchronous version of the Javascript code if possible.

Currently Supported Services

Documentation and Support

The documentation can be found in the docs directory or read online. The source code and issue tracker are generously hosted by GitHub. Bugs should be reported there, whereas for lengthy chats and coding support when implementing new service integrations you’re welcome to use our Gitter chat room.

How To Contribute

If you want to help out with the development of django-analytical, by posting detailed bug reports, proposing new features or other analytics services to support, or suggesting documentation improvements, use the issue tracker. If you want to get your hands dirty, great! Clone the repository, make changes and place a pull request. Creating an issue to discuss your plans is useful.

This is a Jazzband project. By contributing you agree to abide by the Contributor Code of Conduct and follow the guidelines.

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-analytical-3.1.0.tar.gz (80.9 kB view details)

Uploaded Source

Built Distribution

django_analytical-3.1.0-py3-none-any.whl (51.4 kB view details)

Uploaded Python 3

File details

Details for the file django-analytical-3.1.0.tar.gz.

File metadata

  • Download URL: django-analytical-3.1.0.tar.gz
  • Upload date:
  • Size: 80.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.5

File hashes

Hashes for django-analytical-3.1.0.tar.gz
Algorithm Hash digest
SHA256 6127c9196c8de3bcb4626f420d2ae670a7703152b1841b1b3e852b31a9a9d44b
MD5 23adc3cf5956963c96f5c77402f78edf
BLAKE2b-256 22a4220c10a3e1838811cc9bdc0227f371ada73d3aa30c882fc3903bed82594a

See more details on using hashes here.

File details

Details for the file django_analytical-3.1.0-py3-none-any.whl.

File metadata

  • Download URL: django_analytical-3.1.0-py3-none-any.whl
  • Upload date:
  • Size: 51.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.5

File hashes

Hashes for django_analytical-3.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 43de3d8ef7734732f58eba4e5e7df0dea37512dbd89727efdfb30c27a96d4ea9
MD5 7dab1053dfaf50e839fe151bebe5596f
BLAKE2b-256 b3fb5214d1ecd3d9cbf4dc4e45dbba6f4ba64a1e81853bd1718dc3f00443c9a6

See more details on using hashes here.

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