--- /dev/null
+# coding=utf-8
+from django.conf import settings
+from django.db import models
+from django.contrib.sessions.models import Session
+
+
+class UserSession(models.Model):
+ user = models.OneToOneField(settings.AUTH_USER_MODEL, verbose_name=u"Użytkownik", related_name='session')
+ key = models.CharField(u"Klucz sesji", max_length=40)
+ created = models.DateTimeField(u"Utworzono", auto_now_add=True)
+ updated = models.DateTimeField(u"Uaktualniono", auto_now=True)
+
+ class Meta:
+ verbose_name = u"Sesja użytkownika"
+ verbose_name_plural = u"Sesje użytkowników"
+ ordering = ('-updated',)
+
+ def __unicode__(self):
+ return '{} - {}'.format(self.user, self.key)