В шаблоне Django, я выборка новейший комментарий, используя:Django шаблон: Извлечение поля из модели QuerySet возражают
{{ blog.comments.all|dictsort:"created_at"|last }}
где blog
является экземпляром Blog
модели comments
является related_name
с ForeignKey
к модель Comment
.
Это эквивалент
blog.comments.all().order_by("created_at").last()
Вопрос: Как я могу получить text
поле для комментариев в шаблоне?
По мнению я могу сделать это с помощью:
blog.comments.all().order_by("created_at").last().text
Если я пытаюсь:
{{ blog.comments.all|dictsort:"created_at"|last.text }}
я получаю:
Не удалось разобрать остаток:».text 'TemplateSyntaxError
Вы уверены, что первый один ('with') не должно быть' {%%} '? – Jedi
@ Jedi Edited. Благодаря! –