from django.db import models class Chapter(models.Model): TSHIRT_CHOICES = ( ('N', '____'), ('G', 'girls'), ('S', 'small'), ('M', 'medium'), ('L', 'large'), ('XL', 'XL'), ('XXL', 'XXL'), ) class Admin: pass school_name = models.CharField(maxlength=200) contact_name = models.CharField(maxlength=200) contact_mailing_addr = models.TextField(maxlength=200, blank=True) chapter_registered = models.BooleanField(blank=True) t_shirt_size_1 = models.CharField(maxlength=1, choices=TSHIRT_CHOICES, blank=True) t_shirt_size_2 = models.CharField(maxlength=1, choices=TSHIRT_CHOICES, blank=True) contact_email = models.EmailField(maxlength=200) contact_aim = models.CharField(maxlength=200, blank=True) contact_jabber = models.CharField(maxlength=200, blank=True) contact_mobile = models.CharField(maxlength=200, blank=True) contact_non_mobile = models.CharField(maxlength=200, blank=True) # def phone_test(self): # if not contact_mobile(NULL) AND contact_non_mobile(NULL): # return "True" # else # return "False" chapter_name = models.CharField(maxlength=200, blank=True) chapter_website = models.CharField(maxlength=200, blank=True) chapter_blog = models.CharField(maxlength=200, blank=True) chapter_wiki = models.CharField(maxlength=200, blank=True) chapter_mailinglist = models.CharField(maxlength=200, blank=True) number_members = models.CharField(maxlength=200, blank=True) number_coreteam = models.CharField(maxlength=200, blank=True) chapter_budget = models.BooleanField(blank=True) chapter_budgetsize = models.CharField(maxlength=200, blank=True) ship_freecult_shirts = models.BooleanField(blank=True) num_fc_paidshirts = models.CharField(maxlength=200, blank=True) ship_cc = models.BooleanField(blank=True) ship_eff = models.BooleanField(blank=True) ship_pk = models.BooleanField(blank=True) school_street_addr = models.TextField(maxlength=400, blank=True) school_website = models.CharField(maxlength=200, blank=True) is_active = models.BooleanField(blank=True) subdomain_forwarder = models.CharField(maxlength=200, blank=True) freecult_shirt_sizes = models.CharField(maxlength=200, blank=True) school_latitude = models.FloatField(max_digits=9, decimal_places=6, null=True) school_longitude = models.FloatField(max_digits=9, decimal_places=6, null=True) note = models.TextField(maxlength=1000, blank=True) def __str__(self): return self.school_name