Metadata-Version: 2.1
Name: django-spades
Version: 0.1.9
Summary: Django app to track generic events and keep records of unstructured data.
Home-page: https://github.com/iwalucas/django-spades/
Author: Lucas
Author-email: teppss@gmail.com
License: MIT License
Classifier: Environment :: Web Environment
Classifier: Framework :: Django
Classifier: Framework :: Django :: 2.2
Classifier: Framework :: Django :: 3.0
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Topic :: Internet :: WWW/HTTP
Classifier: Topic :: Internet :: WWW/HTTP :: Dynamic Content
License-File: LICENSE

Django Spades can be used to keep track of things(events) that happen on your django and you want to track.

There is basically two usages:

1 - API 

2 - Saving a record model

Quick start
-----------

1. Install:

    pip install django-spades


1. Add "Spades" to your INSTALLED_APPS setting like this::

    INSTALLED_APPS = [
        ...
        'Spades',
    ]

2. Run `python manage.py migrate` to create the models.

Usage
-----------

You should see it under admin with a nice rendering of the json field

Using the Model::

    from Spades.models import Event
    tmp={}
    tmp['User']=request.user.id
    tmp['AnyTag']="Checkpoint 1"
    tmp['Tag2'] = some_variable

    event = Event(name="USER_CLICKED_A_BUTTON",info=json.dumps(tmp))
