Revision ef39e7ee db/models.py

b/db/models.py
2 2

  
3 3
from django.conf import settings
4 4
from django.db import models
5
from django.contrib.auth.models import User
5 6

  
6 7
import datetime
7 8

  
8
class SynnefoUser(models.Model):
9
class SynnefoUser(User):
9 10
    name = models.CharField('Synnefo Username', max_length=255)
10 11
    credit = models.IntegerField('Credit Balance')
12
    auth_token = models.CharField('Authentication Token', max_length=32)
11 13
    created = models.DateTimeField('Time of creation', auto_now_add=True)
12 14
    updated = models.DateTimeField('Time of last update', auto_now=True)
13 15

  
......
15 17
        verbose_name = u'Synnefo User'
16 18
    
17 19
    def __unicode__(self):
18
        return self.name 
20
        return self.name
19 21

  
20 22
    def get_limit(self, limit_name):
21 23
        """Returns the limit value for the specified limit"""

Also available in: Unified diff