X-Git-Url: https://git.stderr.nl/gitweb?a=blobdiff_plain;f=tickets%2Fmodels.py;h=ab80b5f807a1fe9df0064be7c3b9adf90d603b5c;hb=6f0b8cab62e8d880a4c897198f4377032c925529;hp=5c56b0aa82b0d99f2ef88e79215c77f43270e613;hpb=33f124ba84a2ed9acc0f34fef1112882498e6551;p=matthijs%2Fprojects%2Fdorestad-bookings.git diff --git a/tickets/models.py b/tickets/models.py index 5c56b0a..ab80b5f 100644 --- a/tickets/models.py +++ b/tickets/models.py @@ -16,8 +16,6 @@ TICKET_PRICE=10 class Booking(models.Model): created = models.DateTimeField(auto_now_add=True, editable=False, verbose_name="Datum") name = models.CharField(max_length=100, verbose_name="Naam") - address1 = models.CharField(max_length=50, verbose_name="Adres") - address2 = models.CharField(max_length=50, verbose_name="") email = models.EmailField(verbose_name="Email adres") tickets = models.IntegerField(choices=TICKETS_CHOICES, verbose_name="Aantal kaarten") show = models.CharField(max_length=50, choices=SHOW_CHOICES, verbose_name="Voorstelling") @@ -26,3 +24,10 @@ class Booking(models.Model): def _get_price(self): return self.tickets * TICKET_PRICE price = property(_get_price) + + def __unicode__(self): + return u'#%s: %s - %s - %s kaart%s (€ %.2d)' % ( + self.pk, self.name, + self.get_show_display(), + self.tickets, "en" if self.tickets != 1 else "", + self.price)