Вопрос по python – Обход таблиц, связанных с внешними ключами, в шаблонах django
View
<code>categories = Category.objects.all() t = loader.get_template('index.html') v = Context({ 'categories': categories }) return HttpResponse(t.render(v)) </code>Template
<code>{% for category in categories %} <h1>{{ category.name }}</h1> {% endfor %} </code>
это прекрасно работает сейчас я пытаюсь напечатать каждую компанию в этой категории. таблица компании имеет внешний ключ к таблице категорий
я пробовал
<code>{% for company in category.company_set.all() %} </code>
кажется, что django не нравится () в шаблонах
На сайте django есть лабиринт информации, в котором я постоянно теряюсь между версиями .96, 1.0 и dev. я работаю Django версии 1.0.2
1
ответ
{% for company in category.company_set.all %}
Здесьсоответствующая документация, Вы можете вызывать методы, которые принимают 0 параметров таким образом.
сын ... Я искал не в том месте последние 36 часов. Спасибо...