Загрузить больше кнопки в Django - PullRequest
0 голосов
/ 23 сентября 2018

коммерческий проект, и я хочу загрузить все продукты на одной странице, которая находится на главной странице, но вместо загрузки всех продуктов сразу, я хочу, чтобы они загружали их в наборах по 16 одновременно, чтобы сайты не работали медленно.

Я использовал Django нумерацию страниц с путевыми точками и jquery, но проблема с этим заключалась в том, что он автоматически загружал товары при прокрутке вниз. Я хочу, чтобы товары загружались только при нажатии кнопки «Загрузить больше», и я не хочу, чтобы домашняя страницаURL должен быть изменен.Какой подход лучше использовать в таком случае?

Views.py

class ProductListView(generic.ListView):
    model = Product
    queryset = Product.objects.all()
    context_object_name = 'products'
    paginate_by = 16
    template_name = 'index.html'
...