diff options
author | Madhusudan.C.S | 2010-11-08 00:48:45 +0530 |
---|---|---|
committer | Madhusudan.C.S | 2010-11-08 00:48:45 +0530 |
commit | 54a1520049b8a4a7907a969053dd70a104c8629d (patch) | |
tree | 6be26e48978c918fa2f26233c98218f88722e441 | |
parent | 5630051fdbe2eac2472a65e5c81564015726b524 (diff) | |
download | scipycon-54a1520049b8a4a7907a969053dd70a104c8629d.tar.gz scipycon-54a1520049b8a4a7907a969053dd70a104c8629d.tar.bz2 scipycon-54a1520049b8a4a7907a969053dd70a104c8629d.zip |
Added Django model for accommodation forms.
-rw-r--r-- | project/scipycon/registration/models.py | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/project/scipycon/registration/models.py b/project/scipycon/registration/models.py index a465bdc..70e7d04 100644 --- a/project/scipycon/registration/models.py +++ b/project/scipycon/registration/models.py @@ -25,6 +25,11 @@ OCCUPATION_CHOICES = ( ('Other', 'Other') ) +SEX_CHOICES = ( + ('Male', 'Male'), + ('Female', 'Female'), + ('Other', 'Other') + ) class Wifi(base_models.ScopedBase): """Defines wifi options at SciPy.in @@ -36,6 +41,27 @@ class Wifi(base_models.ScopedBase): help_text=WIFI_HELP, verbose_name="Laptop") +class Accommodation(base_models.ScopedBase): + """Defines accommodation information for SciPy.in + """ + + user = models.ForeignKey(User) + + sex = models.CharField(max_length=50, choices=SEX_CHOICES, + verbose_name="Gender", + blank=True, null=True) + + accommodation_required = models.BooleanField( + default=False, blank=True, + verbose_name="Accommodation required", + help_text="Check if you need accommodation.") + + accommodation_days = models.IntegerField( + default=0, blank=True, + verbose_name="Number of days", + help_text="Number of days the accommodation is required for?") + + class Registration(base_models.ScopedBase): """Defines registration at SciPy.in""" |