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