Изменение фильтра шаблона django - получение последнего элемента последнего элемента - PullRequest
0 голосов
/ 16 марта 2012

Итак, я собираю базовый форум в качестве примера и хочу отобразить в шаблоне дату (и я предполагаю имя пользователя) последнего сообщения.

Итак, моя первая мысль была примерно такой:

topics|last.post_set.all|last.created

Django не нравится это и выдает мне TemplateSyntaxError:

"Не удалось разобрать некоторые символы: разделы | last | .post_set.all || last.created".

Так что, я думаю, я не могу связать фильтры и методы и так далее.

Я думаю, что могу ошибаться, но я не уверен, что еще я могу сделать изtemplate.

Любые предложения, кроме очевидного "сделать это в поле зрения"?

1 Ответ

2 голосов
/ 16 марта 2012

Если вы хотите, чтобы последний элемент, согласно некоторой дате, определите Meta.get_latest_by в обеих моделях и используйте

topics.latest.post_set.latest.created
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...