Я создаю блог в Django (используя общие представления) и использую один и тот же шаблон как для представления на основе даты, так и для представления списка. Я пытаюсь настроить нумерацию страниц, но я хочу сделать это с помощью шаблонов URL, а не использовать некрасивый суффикс url? Page = 1.
Проблема в фактическом html-шаблоне, я не могу найти способ определить, какое представление использовалось для визуализации страницы, поэтому, хотя у меня есть доступ ко всем элементам нумерации страниц, у меня нет способа сгенерировать соответствующий URL.
Другими словами, если представление было обработано моим представлением archive_month (request, month, year, page = 0), мне нужно было бы структурировать URL для следующих и предыдущих страниц как / blog / dec / 2009 / PageX /, по сравнению с индексом блога, который будет означать, что URL будет /blog/pageX/.