Как передать данные в шаблон в Django?

В приведенном ниже шаблоне я пытаюсь получить название суда (которое фиксируется через поле "учреждение") Я передаю "club_id" через функцию avail_times, но как мне передать поле "заведение", переданное через шаблон из этой?

Модель:

class Club(models.Model):
    establishment = models.CharField(max_length=200)
    address = models.CharField(max_length=200)
    def __unicode__(self):
        return self.establishment

class Available(models.Model):
    club = models.ForeignKey(Club)
    court = models.CharField(max_length=200)
    avail_time = models.DateTimeField('available time')
    def __unicode__(self):
        return self.court

Функция:

def avail_times(request, club_id):
courts = Available.objects.filter(club__id=club_id)
return render_to_response('reserve/templates/avail_times.html', {'courts': courts})

Шаблон:

    <h1>All available courts for {{ court.club }}</h1>
<ul>
{% for court in courts %}
    <li>{{ court }}</li>
{% endfor %}
</ul>
9
задан sharataka 15 May 2012 в 12:55
поделиться