Проблема в том что во вюхе написано context = { 'posts': Post.objects.all(), 'tags': Tag.objects.all() } А в шаблоне {% for post in tag.posts.all %} Так как во вюхе Tag.objects.all() будет отображается в шаблоне как tagS (tegs, а не tag), а в шаблоне именно tag - {% for post in tag.posts.all %}, то программа не понимает о каком tag.posts.all идёт речь. Напиши в шаблоне: {% for post in tags.posts.all %} вместо {% for post in tag.posts.all %}.
Обсуждают сегодня