@@ -40,6 +40,7 @@ def __unicode__(self):
40
40
class Club (models .Model ):
41
41
name = models .CharField (max_length = 50 )
42
42
43
+ home_site = models .ForeignKey ('Site' , blank = True )
43
44
district = models .ForeignKey ('District' , related_name = 'clubs' )
44
45
members = models .ManyToManyField ('Person' , related_name = 'clubs' , blank = True , through = 'ClubMemberRelation' )
45
46
managers = models .ManyToManyField ('Person' , blank = True , related_name = 'clubs_managed' )
@@ -58,7 +59,7 @@ class League(models.Model):
58
59
managers = models .ManyToManyField ('Person' , blank = True , related_name = 'leagues_managed' )
59
60
60
61
def __unicode__ (self ):
61
- return self .name
62
+ return '{0} {1} {2}' . format ( self .name , self . gender , self . age_group )
62
63
63
64
64
65
class LeagueTemplate (models .Model ):
@@ -67,7 +68,7 @@ class LeagueTemplate(models.Model):
67
68
age_group = models .CharField (max_length = 20 , choices = (('adults' , _ ('adults' )), ('juniors' , _ ('juniors' )), ('kids' , _ ('kids' ))))
68
69
69
70
def __unicode__ (self ):
70
- return self .name
71
+ return '{0} {1} {2}' . format ( self .name , self . gender , self . age_group )
71
72
72
73
73
74
class Group (models .Model ):
@@ -78,6 +79,9 @@ class Group(models.Model):
78
79
league = models .ForeignKey ('League' , related_name = 'groups' , blank = True )
79
80
teams = models .ManyToManyField ('Team' , related_name = 'groups' , blank = True )
80
81
82
+ def __unicode__ (self ):
83
+ return '{0}, {1}, {2}, {3}' .format (self .name , self .league .name , self .league .gender , self .league .age_group , self .league .district .name )
84
+
81
85
82
86
class District (models .Model ):
83
87
name = models .CharField (max_length = 50 )
@@ -129,14 +133,14 @@ def __unicode__(self):
129
133
130
134
131
135
class Site (models .Model ):
132
- name = models .CharField (max_length = 50 )
133
- adress = models .CharField (max_length = 50 )
136
+ # name = models.CharField(max_length=50)
137
+ address = models .CharField (max_length = 50 )
134
138
city = models .CharField (max_length = 50 )
135
139
zip_code = models .IntegerField ()
136
140
number = models .IntegerField (primary_key = True )
137
141
138
142
def __unicode__ (self ):
139
- return self .name
143
+ return '{0}, {1} {2} (#{3})' . format ( self .address , self . zip_code , self . city , self . number )
140
144
141
145
142
146
class GamePlayerRelation (models .Model ):
0 commit comments