root / userdata / models.py @ eee0487e
History | View | Annotate | Download (516 Bytes)
1 |
from django.db import models |
---|---|
2 |
from synnefo.db import models as synnefo_models |
3 |
|
4 |
User = synnefo_models.SynnefoUser |
5 |
|
6 |
class ProfileModel(models.Model): |
7 |
"""
|
8 |
Abstract model, provides a basic interface for models that store
|
9 |
user specific information
|
10 |
"""
|
11 |
|
12 |
user = models.ForeignKey(User) |
13 |
|
14 |
class Meta: |
15 |
abstract = True
|
16 |
|
17 |
|
18 |
class PublicKeyPair(ProfileModel): |
19 |
"""
|
20 |
Public key model
|
21 |
"""
|
22 |
name = models.CharField(max_length=255, null=False, blank=False) |
23 |
content = models.TextField() |
24 |
|