rendered paste bodyfrom 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