lck.django 0.8.5 documentation

This Page

lck.django.activitylog.models

lck.django.activitylog.models

Models for storing user activity on site.

Classes

class MonitoredActivity(*args, **kwargs)

Bases: django.db.models.base.Model

Describes an abstract model which holds the timestamp of last user activity on the site. Activity is logged using the ActivityMiddleware.

is_currently_online(time_limit=300)

True if the user’s last activity was within the last time_limit seconds (default value 2 minutes, customizable by the CURRENTLY_ONLINE_INTERVAL setting.

was_recently_online(time_limit=900)

True if the user’s last activity was within the last time_limit seconds (default value 5 minutes, customizable by the RECENTLY_ONLINE_INTERVAL setting.