У меня есть небольшое приложение, которое визуализирует КОЛБУ Публикаций:Колба mongoengine пагинация
views.py:
class ListView(MethodView):
def get(self, page=1):
posts = Post.objects.all()
return render_template('posts/list.html', posts=posts)
Это все хорошо, но я хотел бы добавить нумерацию страниц в posts
объекта , Глядя на project docs, я вижу, что существует класс разбиения на страницы.
Так что я попытался это:
class ListView(MethodView):
def get(self, page=1):
posts = Post.objects.paginate(page=page, per_page=10)
return render_template('posts/list.html', posts=posts)
Но теперь я получаю сообщение об ошибке:
TypeError: 'Pagination' object is not iterable
Так как я перебирать мой posts
в шаблоне?
Любая помощь очень ценится.
Какая у вас temp поздний код? Вы можете поделиться? – codegeek