src/ldt/ldt/user/models.py
branchgroup_management
changeset 129 e9f11d142db5
parent 111 4535dafa6007
child 130 1cc949de2d1f
equal deleted inserted replaced
128:503e365a3af7 129:e9f11d142db5
     1 from django.contrib import admin
     1 from django.contrib import admin
     2 from django.contrib.auth.models import User, Group, UserManager
     2 from django.contrib.auth.models import User, UserManager#, Group
     3 from django.db import models
     3 #from django.db import models
     4 import datetime
     4 import datetime
     5 
     5 
     6 
     6 
     7 class IriGroup(Group):
     7 #class IriGroup(Group):
     8     description = models.TextField(null=True, blank=True)
     8 #    description = models.TextField(null=True, blank=True)
     9     
     9 #    
    10     def __unicode__(self):
    10 #    def __unicode__(self):
    11         return self.name
    11 #        return self.name
    12 
    12 
    13             
    13             
    14 class ldt(User):
    14 class ldt(User):
    15     irigroups = models.ManyToManyField(IriGroup, blank=True)
    15 #    irigroups = models.ManyToManyField(IriGroup, blank=True)
    16     
    16     
    17     class Meta:
    17     class Meta:
    18         verbose_name = 'iri user'
    18         verbose_name = 'iri user'
    19         verbose_name_plural = 'iri users'
    19         verbose_name_plural = 'iri users'
    20     
    20     
    36 
    36 
    37 User.objects = ldtManager()
    37 User.objects = ldtManager()
    38 User.objects.contribute_to_class(User, "objects")
    38 User.objects.contribute_to_class(User, "objects")
    39 
    39 
    40 admin.site.register(ldt)
    40 admin.site.register(ldt)
    41 admin.site.register(IriGroup)
    41 #admin.site.register(IriGroup)