diff --git a/ticdesk_events/models.py b/ticdesk_events/models.py index ecf0f7658720a5afa461a86339e186ae3d8f7d02..646b9bc263a42adf4a7955493a78a3bc7fa6be4e 100644 --- a/ticdesk_events/models.py +++ b/ticdesk_events/models.py @@ -19,6 +19,22 @@ class Voucher(models.Model): used = models.BooleanField(default=False) used_person_uid = models.CharField(max_length=20, blank=True, null=True) +class RegistrationFieldSet(models.Model): + class Meta: + app_label = 'ticdesk_events' + + project_cn = models.CharField(max_length=50) + person_uid = models.CharField(max_length=20) + +class RegistrationField(models.Model): + class Meta: + app_label = 'ticdesk_events' + + title = models.CharField(max_length=30) + content = models.CharField(max_length=30) + + registrationfieldset = models.ForiegnKey(RegistrationFieldSet) + # FIXME make inheritance from TeckidsGroup work class TeckidsProject(ldapdb.models.Model, TeckidsLdapMixin): class Meta: