{ "info": { "author": "Maykin Media", "author_email": "support@maykinmedia.nl", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Framework :: Django :: 1.11", "Framework :: Django :: 2.0", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: MacOS", "Operating System :: Microsoft :: Windows", "Operating System :: Unix", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Software Development :: Libraries :: Application Frameworks" ], "description": "======================\ndjango-timeline-logger\n======================\n\nA reusable Django app to log actions and display them in a timeline\n\n.. image:: https://travis-ci.org/maykinmedia/django-timeline-logger.svg?branch=master\n :target: https://travis-ci.org/maykinmedia/django-timeline-logger\n\n.. image:: https://codecov.io/gh/maykinmedia/django-timeline-logger/branch/develop/graph/badge.svg\n :target: https://codecov.io/gh/maykinmedia/django-timeline-logger\n\n.. image:: https://badge.fury.io/py/django-timeline-logger.svg\n :target: https://badge.fury.io/py/django-timeline-logger\n\n\nPrerequisites\n=============\n\nThis project uses `django.contrib.postgres.JSONField`, and as such, you need:\n\n* at least Django 1.11\n* at least PostgreSQL 9.4\n* at least psycopg2 2.5.4\n\n\nInstallation\n============\n\nInstall from PyPI by running\n\n pip install django-timeline-logger\n\nAdd ``'timeline_logger'`` to your ``INSTALLED_APPS``.\n\nRun the migrations:\n\n python manage.py migrate\n\n\nUsage in templates\n==================\n\nA custom template tag is provided to render the message of a log entry, for example::\n\n {% extends \"timeline_logger/base.html\" %}\n {% load timeline %}\n\n {% block timeline %}\n