Джанго: нумерация страниц с помощью urls.py - PullRequest
1 голос
/ 20 декабря 2009

Я создаю блог в Django (используя общие представления) и использую один и тот же шаблон как для представления на основе даты, так и для представления списка. Я пытаюсь настроить нумерацию страниц, но я хочу сделать это с помощью шаблонов URL, а не использовать некрасивый суффикс url? Page = 1.

Проблема в фактическом html-шаблоне, я не могу найти способ определить, какое представление использовалось для визуализации страницы, поэтому, хотя у меня есть доступ ко всем элементам нумерации страниц, у меня нет способа сгенерировать соответствующий URL.

Другими словами, если представление было обработано моим представлением archive_month (request, month, year, page = 0), мне нужно было бы структурировать URL для следующих и предыдущих страниц как / blog / dec / 2009 / PageX /, по сравнению с индексом блога, который будет означать, что URL будет /blog/pageX/.

1 Ответ

1 голос
/ 20 декабря 2009

Ну, я только что понял, что базовые представления на основе date_base не поддерживают разбиение на страницы, поэтому проблема решена.

...