ЛУЧШАЯ ПАГИНАЦИЯ (постраничная навигация) Django / Wagtail | Django pagination | Делаю себе сайт #12

preview_player
Показать описание
Привет!
Этот ролик ОООЧЕНЬ важный!!!
Советую посмотреть его полностью, и тогда ты будешь одим из тех не многочисленных людей, которые действительно умеют делать пагинацию (постраничную навигацию) на профессиональном уровне!
Кроме пагинации тут можно подчерпнуть ещё не мало полезного.
Приятного просмотра!!!

Друзья, не ленитесь пожалуйста оценивать видео!!!

Исходники пагинации (постраничной навигации):
Wagtail
Django теги

00:00 - Вступление
00:24 - Вёрстка блога
01:12 - Ссылки для тегов
02:30 - Начинаем делать пагинацию
07:11 - Фильтр постов по тегам
09:50 - Шаблон пагинации
12:03 - Тестдрайв шаблонов из интернета
17:35 - Пишу шаблон пагинации с нуля
23:43 - Обзор моего шаблона
36:48 - Фильтр по категориям
42:48 - Заключение
Комментарии
Автор

это гениально... искал медь - нашёл золото. Заработало в моменте, даже ничего не изменял. Ты лучший!

arseniynikonov
Автор

Вот так вот - думал, пилил, кучу времени и знаний убил, а потом - "Берите, ребята, пользуйтесь!"... Сказать, что автор - золотой человек - значит ничего не сказать! Спасибо огромное, удачи тебе во всем, а каналу - процветания!

the_codest
Автор

Отличные уроки, и пагинация. Спасибо за урок! Наверное лучше видео по вагтейлу в рунете! Ждем 100к подписчиков чтобы больше было уроков по джанге и вагтейл

xbiohacking
Автор

а на 20 млн записей не упадет сервер? Вроде под капотом лимит оффсет используется в этом случае

mamatqulegamberdiev
Автор

Не проще сделать свой ввод на нужной страницы, например, через input, ввёл цифру и перешёл на нужную страницу...))

rootadmin
Автор

Клёвая пагинация!
А теперь покажи как пагинацию подружить с django-htmx и django-filters, или чем это можно заменить?))

yerokhin_maksim
Автор

Подскажи, как наполнял сайт страничками для теста?

jordanobruno
Автор

# <a class="page-link" href="?{% change_params page=page %}">{{ page }}</a>

def change_params(context, **kwargs):
query =
query.update(kwargs)
return urlencode(query)

rootadmin