Skip to main content

Track Django users alive

Project description

Documentation Status https://travis-ci.org/Tomvictor/djangolive.svg?branch=master https://sonarcloud.io/api/project_badges/measure?project=Tomvictor_djangolive&metric=alert_status

djangolive package is basically a bunch of beautifully crafted apps. It can also be considered as a template project for new django developers. I will be adding new apps into the apps package. Any feedbacks to improve the code quality, features, test are really appreciated. I am able to put 20Hrs every week to make the project alive. Any contributors with same wavelength are welcome to the community.

For full documentation, visit djangolive.readthedocs.io.

Features

  • User activity tracking and logging

  • Track users in django admin panel

  • Testcases

Features in the schedule

  • Common interface for commad pattern

  • Common interface for strategy pattern

  • Helper utils for common task

  • Rich Mixin collection

Installation

Install djangolive by running:

pip install djangolive

Configuration

We need to hook djangolive into our project.

  1. Put djangolive.apps.activeuser into your INSTALLED_APPS at settings module:

INSTALLED_APPS = (
 ...
 'djangolive.apps.activeuser',
)
  1. Add extra middleware backend to your settings.py:

MIDDLEWARE = [
"...",
"apps.activeuser.middleware.ActivityMiddleware",
]
  1. Create djangolive database tables by running:

    python manage.py migrate

Contribute

  • Issue Tracker: github.com/tomvictor/djangolive/issues

  • Source Code: github.com/tomvictor/djangolive

Support

If you are having issues, please let raise issue on github.

License

The project is licensed under the MIT license.

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

djangolive-0.0.3.tar.gz (11.7 kB view hashes)

Uploaded Source

Built Distribution

djangolive-0.0.3-py3-none-any.whl (15.6 kB view hashes)

Uploaded Python 3

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