src/ldt/ldt/core/models.py
changeset 13 97ab7b3191cf
parent 0 bdf22b140727
child 63 93325a5d61f0
equal deleted inserted replaced
12:b1390453f87a 13:97ab7b3191cf
     1 from django.db import models
     1 from django.db import models
     2 from django.contrib.auth.models import *
     2 from django.contrib.auth.models import *
     3 
     3 
     4 
     4 
     5 class Owner(models.Model):
     5 class Owner(models.Model):
     6     user = models.ForeignKey(User,  blank=True, null=True)
     6     user = models.ForeignKey(User, blank=True, null=True)
     7     group = models.ForeignKey(Group,  blank=True, null=True)
     7     group = models.ForeignKey(Group, blank=True, null=True)
     8 
     8 
     9     def __unicode__(self):
     9     def __unicode__(self):
    10         if self.user:
    10         if self.user:
    11             return self.user.username
    11             return self.user.username
    12         else:
    12         else:
    13             return self.group.name
    13             return self.group.name
    14 
    14 
    15 
    15 
    16 class Document(models.Model):
    16 class Document(models.Model):
    17     owner= models.ForeignKey(Owner, blank = True, null=True)
    17     owner = models.ForeignKey(Owner, blank=True, null=True)
    18 
    18 
    19     class Meta:
    19     class Meta:
    20         abstract = True
    20         abstract = True
    21 
    21 
    22 
    22