]> git.parisson.com Git - telemeta.git/commitdiff
add user profiles extending django users
authoryomguy <yomguy@parisson.com>
Mon, 28 Mar 2011 15:45:25 +0000 (17:45 +0200)
committeryomguy <yomguy@parisson.com>
Mon, 28 Mar 2011 15:45:25 +0000 (17:45 +0200)
telemeta/models/system.py

index 4f92c58fe9498c3d39b677be77706d189cf95995..3cf8c40bee1e6be889bc33ad5690eb44d56b8a41 100644 (file)
@@ -35,6 +35,7 @@
 
 from django.contrib.auth.models import User
 from telemeta.models.core import *
+from django.db import models
 from django.core.exceptions import ObjectDoesNotExist
 from django.utils.translation import ugettext_lazy as _
 
@@ -68,4 +69,17 @@ class Revision(ModelCore):
 
     class Meta(MetaCore):
         db_table = 'revisions'
+
+
+class UserProfile(models.Model):
+    "User profile extension"
+    
+    user            = models.ForeignKey(User, unique=True)
+    institution     = CharField(_('institution'))
+    function        = CharField(_('function'))
+    address         = TextField(_('address'))
+    telephone       = CharField(_('function'))
+    expiration_date = DateField(_('expiration_date'))
+    
+