All pastes #335228 Raw Edit

Something

public text v1 · immutable
·published 2007-02-01 05:11 UTC
rendered paste body
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