Отображение определенных записей в наборе запросов из шаблона Django - PullRequest
0 голосов
/ 17 декабря 2011

Можно ли получить доступ к определенной записи QuerySet на основе значения в одном из его полей - из шаблона?

Допустим, у меня есть следующие модели:

Parent:
    someField

Child:
    parentFK = ForeignKey(Parent)
    bar = CharField

Если Parent имеет много дочерних элементов, и я передаю QuerySet из Parent.objects.all() в свой шаблон, возможно ли получить доступ к чему-либо такому:bar для записи, где foo содержит значение 4?Я только хочу передать Parent QuerySet в шаблон.

Спасибо!

1 Ответ

0 голосов
/ 17 декабря 2011

Вы можете сделать это с помощью пользовательского тега шаблона. Постскриптум Является ли описание вашей модели правильным? Если у вас есть родитель с большим количеством детей, это нормально, что родитель содержит ссылку на ребенка, а не наоборот?

...