Пагинатор работает только для одной веб-страницы Джанго ⇐ Python
Пагинатор работает только для одной веб-страницы Джанго
Paginator работает только для первой индексной страницы, но не работает на странице профиля
def профиль(запрос, профиль): cur_profile = User.objects.get(имя пользователя=профиль) user_posts = Posts.objects.filter(creator=cur_profile.id).all().order_by('-id') Follow_num = cur_profile.following.all().order_by('id') next_num = cur_profile.followers.all().order_by('id') paginator2 = Paginator(user_posts, 5) номер_страницы = request.GET.get(paginator2) page_objj = paginator2.get_page(номер_страницы) return render(request, "network/profile.html", { «профиль»: профиль, «cur_profile»: cur_profile, "user_posts": user_posts, «follow_num»: Follow_num.count(), "following_num": next_num.count(), "page_objj": page_objj }) это мой HTML
{% если page_objj.has_previous %} « сначала предыдущая {% конечный %} Страница {{ page_objj.number }} из {{ page_objj.paginator.num_pages }}. {% если page_objj.has_next %} следующий последний » {% конечный %} На моей первой странице были такие же имена переменных, поэтому я изменил их, но это не сработало
Paginator работает только для первой индексной страницы, но не работает на странице профиля
def профиль(запрос, профиль): cur_profile = User.objects.get(имя пользователя=профиль) user_posts = Posts.objects.filter(creator=cur_profile.id).all().order_by('-id') Follow_num = cur_profile.following.all().order_by('id') next_num = cur_profile.followers.all().order_by('id') paginator2 = Paginator(user_posts, 5) номер_страницы = request.GET.get(paginator2) page_objj = paginator2.get_page(номер_страницы) return render(request, "network/profile.html", { «профиль»: профиль, «cur_profile»: cur_profile, "user_posts": user_posts, «follow_num»: Follow_num.count(), "following_num": next_num.count(), "page_objj": page_objj }) это мой HTML
{% если page_objj.has_previous %} « сначала предыдущая {% конечный %} Страница {{ page_objj.number }} из {{ page_objj.paginator.num_pages }}. {% если page_objj.has_next %} следующий последний » {% конечный %} На моей первой странице были такие же имена переменных, поэтому я изменил их, но это не сработало
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Пагинатор с «$fetchJoinCollection = true» не будет соблюдать «ORDER BY» в доктрине DQL?
Anonymous » » в форуме Php - 0 Ответы
- 27 Просмотры
-
Последнее сообщение Anonymous
-