from django.db import models from events.models import Event # Create your models here. class Organization(models.Model): name = models.CharField(max_length=64) phone_number = models.CharField(max_length=200, blank=True, null=True) email_address = models.CharField(max_length=64, blank=True, null=True) class Meta: verbose_name_plural = "Organizations" ordering = ['name'] def __unicode__(self): return "%s" % self.name def __str__(self): return u'%s' % self.name class Snacker(models.Model): name = models.CharField(max_length=64) phone_number = models.CharField(max_length=200, blank=True, null=True) email_address = models.CharField(max_length=64, blank=True, null=True) class Meta: verbose_name_plural = "Snackers" ordering = ['name'] def __unicode__(self): return "%s" % self.name def __str__(self): return u'%s' % self.name class Bill(models.Model): name = models.CharField(max_length=64, blank=True, null=True) bill_num = models.CharField(max_length=16) description = models.CharField(max_length=32, blank=True, null=True) org_tag = models.ManyToManyField(Organization, blank=True) snax_tag = models.ManyToManyField(Snacker, blank=True) event_tag = models.ManyToManyField(Event, blank=True) class Meta: verbose_name_plural = "Bills" ordering = ['bill_num'] def __unicode__(self): return "%s" % self.bill_num def __str__(self): return u'%s' % self.bill_num