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