Track Django users alive
Project description
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.
Put djangolive.apps.activeuser into your INSTALLED_APPS at settings module:
INSTALLED_APPS = (
...
'djangolive.apps.activeuser',
)
Add extra middleware backend to your settings.py:
MIDDLEWARE = [
"...",
"apps.activeuser.middleware.ActivityMiddleware",
]
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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for djangolive-0.0.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 85336a3a2e50b70cd0f2c03ea8a5de7483847c8f08c3dec325a895fb957afcb4 |
|
MD5 | 8358bf6ddee47de215bd36f454602cc7 |
|
BLAKE2b-256 | 1e25a6b185e7168ef5b67428779c9c919f5479730da3476b6bdae45b051f422d |