Install & Compatibility
Where this runs
tested against v2.0.0 · pip install
no network on importno background threads
Install × environment matrix
Each cell = how many times install + import succeeded across repeated harness runs. Partial = flaky.
glibc = Debian/Ubuntu slim · musl = Alpine Linux
muslpy 3.10–3.95 runs
installs and imports cleanly · install 0.0s · import 0.000s · 67.2MB
glibcpy 3.10–3.95 runs
installs and imports cleanly · install 3.4s · import 0.000s · 68MB
66MB installed
● package 66MB
Code
Verified usage
Verified import paths — ran on the pinned version, not inferred.
SessionStore
✓ from user_sessions.backends.db import SessionStore
✗ from user_sessions.backends.db import SessionStore
Basic setup for django-user-sessions.
INSTALLED_APPS = [
...
'user_sessions',
...
]
SESSION_ENGINE = 'user_sessions.backends.db'
MIDDLEWARE = [
...
'user_sessions.middleware.SessionMiddleware',
...
]
# In urls.py
from django.urls import path, include
urlpatterns = [
path('user_sessions/', include('user_sessions.urls')),
]
# Then run migrations and use admin to view sessions.
Upgrade
Version history
2.0.0latest on PyPI · released Dec 13, 2022
Audit
Dependencies
DjangorequiredRequired; supports Django 2.2+