У меня есть список организаций, которые заполнены под различные типы организаций.У меня есть таблица с именем, телефоном и т. Д., А затем другая таблица с идентификатором, привязанным к типу организации.Затем таблица, которая содержит отношение «многие ко многим», потому что организация может иметь много разных типов организаций.
Что я хочу сделать, это перечислить все клубы в алфавитном порядке, которые подпадают под каждый тип организации.
Я не уверен, нужно ли это делать в views.py
или в моем файле шаблона.
Вот мои модели:
class ClubType(models.Model):
name = models.CharField(max_length = 250)
def __unicode__(self):
return self.name
class Club(models.Model):
name = models.CharField(max_length = 250,
verbose_name = "Club or Organization Name",
)
created_date = models.DateTimeField(
auto_now_add = True,
)
updated_date = models.DateTimeField(
auto_now = True,
auto_now_add = True,
)
club_type = models.ManyToManyField(ClubType)
username = models.CharField(max_length = 100,
blank = True, null = True
)
contact_name = models.CharField(max_length = 250,
blank = True, null = True,
)
phone_number = models.CharField(max_length = 250,
blank = True, null = True,
)
def __unicode__(self):
return self.name
class Meta:
ordering = ('name', )
Я новичок в Python и Django, поэтому любая помощь будет принята с благодарностью.
Спасибо