Наша группа пытается использовать класс listview для отображения всех сообщений в формате списка для пользователя в стиле ленты новостей. Мы создали класс ListView
с допустимыми template_name
и context_object_name
. Затем мы реализовали набор запросов get для извлечения всех сообщений из db (all()
метод):
class PostsView(generic.ListView):
template_name = 'home.html'
context_object_name = 'all_posts_list'
def get_queryset(self):
return Post.objects.all()
Однако этот метод get_queryset
не запускается, когда мы вызываем представление. Когда я создавал другие приложения в прошлом, get_queryset вызывался автоматически для моих ListView
объектов, как и должно быть согласно документации ListView . У кого-нибудь есть предложения?