2 from django.conf import settings
3 from django.db import models
4 from django.contrib.sessions.models import Session
7 class UserSession(models.Model):
8 user = models.OneToOneField(settings.AUTH_USER_MODEL, verbose_name=u"Użytkownik", related_name='session')
9 key = models.CharField(u"Klucz sesji", max_length=40)
10 created = models.DateTimeField(u"Utworzono", auto_now_add=True)
11 updated = models.DateTimeField(u"Uaktualniono", auto_now=True)
14 verbose_name = u"Sesja użytkownika"
15 verbose_name_plural = u"Sesje użytkowników"
16 ordering = ('-updated',)
18 def __unicode__(self):
19 return '{} - {}'.format(self.user, self.key)