from django.db import models import datetime from datetime import timedelta class Club(models.Model): name = models.CharField(max_length=200) def __str__(self): return self.name class Match(models.Model): club = models.ForeignKey(Club, on_delete=models.CASCADE) date = models.DateTimeField('start date') court = models.IntegerField(default=0) title = models.CharField(max_length=200, blank=True) team1 = models.CharField(max_length=200, blank=True) team2 = models.CharField(max_length=200, blank=True) team3 = models.CharField(max_length=200, blank=True) team4 = models.CharField(max_length=200, blank=True) team1scorecolumn1 = models.CharField(max_length=200, blank=True) team1scorecolumn2 = models.CharField(max_length=200, blank=True) team1scorecolumn3 = models.CharField(max_length=200, blank=True) team1scorecolumn4 = models.CharField(max_length=200, blank=True) team1scorecolumn5 = models.CharField(max_length=200, blank=True) team2scorecolumn1 = models.CharField(max_length=200, blank=True) team2scorecolumn2 = models.CharField(max_length=200, blank=True) team2scorecolumn3 = models.CharField(max_length=200, blank=True) team2scorecolumn4 = models.CharField(max_length=200, blank=True) team2scorecolumn5 = models.CharField(max_length=200, blank=True) # def duration(self): # delta = datetime.now().date() - date # return str(timedelta(delta))