A simple app to add the Matomo JS tracking code to your template. Forked from `django-piwik`.
Project description
A simple app to add the Matomo JS tracking code to your template.
django-matomo is listed as an official Django integration package at: https://matomo.org/integrate/ (since April 2022).
The current repository has been forked from django-piwik (legacy) by Raphael “jasjukaitis” Jasjukaitis. django-piwik was listed as an official Django plugin for Matomo from 2013 to March 2022.
Requirements
Django
Installation
Using PyPI you can simply type into a terminal:
pip install django-matomo
or
easy_install django-matomo
Configuration
Add matomo to the list of INSTALLED_APPS in your settings.py file.
Also MATOMO_SITE_ID (e.g. 51) and MATOMO_URL (e.g. 'http://matomo.example.com/', please don’t forget the trailing slash!) are required.
In the template, put {% load matomo_tags %} to the top and add {% tracking_code %} before the </body> tag.
That’s it. Happy tracking!
Uploading to PyPi
Article on Medium (Towards Data Science) on how to upload packages to PyPi.
In short:
python setup.py sdist
twine upload dist/*
Version history
Version 0.1.6 README changes after accepting django-matomo as an official Matomo plugin.
Version 0.1.5 information on uploading to PyPi added to the README. Minor formatting changes.
Versions up to 0.1.4 are mainly formatting changes for the RST README format.
Main changes were introduced in 0.1 version of the package.
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
File details
Details for the file django-matomo-0.1.6.tar.gz
.
File metadata
- Download URL: django-matomo-0.1.6.tar.gz
- Upload date:
- Size: 3.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3813b8e9c62e6c9649034648d10ef4138249c442d74199651880ddb819a5a429 |
|
MD5 | 658a6abb86d778b2a7634b1f84b318a1 |
|
BLAKE2b-256 | 9c14225e411c8fa847a28782403243500760b426ce44171ecaef2fb5bfa0f6d4 |