semvec/pypi-packages huggingface dataset:
django-analytics-client 0.3.0
Custom analytics client for Django projects.
License: BSD

# Django Analytics client

django-analytics-client is a Django app used to send server side analytics to the Funkbit analytics backend using Celery.

This is an early draft and work in progress.


## Installation

Install `django-analytics-client` (available on PyPi):

    pip install django-analytics-client

## Configuration

The following settings needs to be defined in your `settings.py`:

- ANALYTICS_USERNAME (Analytics service username.)
- ANALYTICS_PASSWORD (Analytics service password.)
- ANALYTICS_SITE_ID (The analytics site id we collect data for.)
- ANALYTICS_HOST (The hostname for the analytics service.)
- ANALYTICS_PORT (The port number for the analytics service.)
- ANALYTICS_ENABLED (Disable or enable analytics reporting.)

## Usage

Some examples:

- Middleware example in `middleware.py`
- Generic example in `sample.py`
- Celery tasks in `tasks.py`