From: yomguy Date: Mon, 28 Mar 2011 15:45:25 +0000 (+0200) Subject: add user profiles extending django users X-Git-Tag: 1.1~326 X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=9ae905bb2cceca84d629ffeb8a019dbba6901165;p=telemeta.git add user profiles extending django users --- diff --git a/telemeta/models/system.py b/telemeta/models/system.py index 4f92c58f..3cf8c40b 100644 --- a/telemeta/models/system.py +++ b/telemeta/models/system.py @@ -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')) + +