last_active is a Django app to track when a user is last active on a website. The last active time is kept on the database.
It was forked from django-last-seen.
The intention is to eventually add weekly active user tracking feature as well.
Supports Software
Python: 3.8, 3.9
Django: 3.2
Support Policy
For Python, we will always support the latest two minor versions starting with 3.8 and 3.9.
When a new Python minor version is generally available, we will have two releases:
a -final release for the current major version that includes the latest Python minor
a brand new major version that will drop the oldest supported Python version
For Django, at any point in time, there will be a minimum of two or three versions with active support by Django Foundation.
Therefore, this plugin will similarly follow the same road map but with a 2 month delay.
when a new Django major version is generally available, the plugin will release a new major version that supports it within 2 months.
when a new Django minor version is generally available, the plugin will release a new minor version that supports it within 2 months.
when a Django minor version ends its extended support, the plugin will deprecate any versions that support that version 2 months later.
Installation
Add “last_active” to your INSTALLED_APPS setting like this
INSTALLED_APPS = [
...
'last_active',
]
Add ‘last_active.middleware.LastActiveMiddleware’ to MIDDLEWARE_CLASSES tuple found in your settings file.
Run python manage.py migrate to create the last_active models.
Settings
LAST_SEEN_DEFAULT_MODULE
The default module used on the middleware. The default value is default.
LAST_SEEN_INTERVAL
How often is the last seen timestamp updated to the database. The default is 2 hours.
Release files for django-last-active 0.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| django-last-active-0.1.1.tar.gz | 7.2 kB | Details |
Release files / django-last-active-0.1.1.tar.gz
| Download URL | django-last-active-0.1.1.tar.gz |
|---|---|
| Size | 7.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
58666d94cdb77065039263e3161471eac12d25e1cb09c772a6872aa38e060905
|
|
BLAKE2b-256 checksum How to use checksums |
1aff96a2d0f86f9ae19deef86aff7ed57b0a3c4f6ae88a46797cc250a70dd900
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.5
|