Я не знаю, что именно вы хотите сделать !, но из того, что спрашивают, я думаю, что один из способов - это использовать представление на основе функций, подобное этому (я не пробовал, но я ожидаю этого или чего-то еще).очень похоже на работу для вас):
from django.shortcuts import render
def myview(request):
post_objs = Post.objects.all()
comment_objs = Comment.objects.all()
mydict = {'posts':post_obj, 'comments':comment_obj}
return render(request, 'myapp/myhtml.html', context=mydict)
учитывая ваши отношения «один ко многим», вы также можете пойти дальше и передать точные данные, которые хотите
def myview(request, pk):
the_post_obj = Post.objects.get(pk=pk)
comment_objs = Comment.objects.filter(post=the_post_obj)
mydict = {'the_post':the_post_obj,'comments':comment_objs}
return render(request, 'myapp/myhtml.html', context=mydict)
Снезависимо от того, что вы написали, теперь вы можете перейти к HTML-файлу и отобразить запрашиваемые данные любым удобным для вас способом.Например, вы можете показать все комментарии одного сообщения.Не забывайте, что для использования второго представления, которое я написал выше, вы должны отправить сообщение PK в представление (например, вы можете поместить его в ссылку в файле HTML, чтобы, когда пользователь нажимает на сообщение (что являетсягиперссылка), сообщение ПК проходит через функцию просмотра, и отображаются соответствующие данные).