Чтобы использовать flickr в качестве примера, URL-адрес запроса выглядит примерно так:
'http://api.flickr.com/services/rest/?&method=flickr.people.getPublicPhotos&api_key=' + settings.FLICKR_API_KEY + '&user_id=' + userid + '&format=json&per_page' + per_page + '&page=' + page + '&nojsoncallback=1'
, где page
определяет, какую страницу отображать, а per_page
- количество возвращаемых фотографий
.
Чтобы упростить ситуацию, давайте исправим per_page
.Итак, мой вопрос, как я могу реализовать систему подкачки, которая позволяет пользователю в любой момент перейти на одну страницу вперед или назад на веб-странице?
Полагаю, мне нужно было бы передать номер страницы, чтобы перебрать URL-адрес запроса, чтобы отобразились правильные данные.Так что я думаю, я не уверен, как связать шаблон с views.py.По сути, я ищу Django-версию этого Rails-вопроса .
Примеры и плагины, с которыми я сталкивался (например, django-pagination), в основном касаются нумерации страницзапрос к базе данных.