96 attachment = SubjectRelation('File') |
96 attachment = SubjectRelation('File') |
97 inline1 = SubjectRelation('Affaire', inlined=True, cardinality='?*') |
97 inline1 = SubjectRelation('Affaire', inlined=True, cardinality='?*') |
98 todo_by = SubjectRelation('CWUser') |
98 todo_by = SubjectRelation('CWUser') |
99 |
99 |
100 class Personne(EntityType): |
100 class Personne(EntityType): |
|
101 __unique_together__ = [('nom', 'prenom', 'inline2')] |
101 nom = String(fulltextindexed=True, required=True, maxsize=64) |
102 nom = String(fulltextindexed=True, required=True, maxsize=64) |
102 prenom = String(fulltextindexed=True, maxsize=64) |
103 prenom = String(fulltextindexed=True, maxsize=64) |
103 sexe = String(maxsize=1, default='M', fulltextindexed=True) |
104 sexe = String(maxsize=1, default='M', fulltextindexed=True) |
104 promo = String(vocabulary=('bon','pasbon')) |
105 promo = String(vocabulary=('bon','pasbon')) |
105 titre = String(fulltextindexed=True, maxsize=128) |
106 titre = String(fulltextindexed=True, maxsize=128) |