Size: a a a

Django [ru] #STAY HOME

2019 December 05

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
hunnidolla
products_list
это точно?
источник

h

hunnidolla in Django [ru] #STAY HOME
да
источник

h

hunnidolla in Django [ru] #STAY HOME
я сейчас еще оригинал кода попробую написать что бы проверить
источник

h

hunnidolla in Django [ru] #STAY HOME
с которого брал
источник

h

hunnidolla in Django [ru] #STAY HOME
я почти полность уверен что это из за категорий,я там немного раньше менял и работала сама пагинация,но при смене категории вылетала ошибка с фильтром
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
hunnidolla
я почти полность уверен что это из за категорий,я там немного раньше менял и работала сама пагинация,но при смене категории вылетала ошибка с фильтром
ты фильтрацию по категориям перенёс выше, как я говорил?
источник

h

hunnidolla in Django [ru] #STAY HOME
да
источник

h

hunnidolla in Django [ru] #STAY HOME
без изменений
источник

h

hunnidolla in Django [ru] #STAY HOME
Pavel Zagrebelin
ты фильтрацию по категориям перенёс выше, как я говорил?
Заработало как ты сказал,но через костыль
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
hunnidolla
Заработало как ты сказал,но через костыль
что за костыль?
источник

h

hunnidolla in Django [ru] #STAY HOME
category = None
   categories = Category.objects.all()
   products = Product.objects.filter(available=True)

   if category_slug:
       category = get_object_or_404(Category, slug=category_slug)
       products = products.filter(category=category)
   
   paginator = Paginator(products, 1) # Show 25 contacts per page

   page = request.GET.get('page')
   products = paginator.get_page(page)
источник

h

hunnidolla in Django [ru] #STAY HOME
бред,два раза products назначать
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
это норма
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
не назначать,  а уточнять фильтрацию
источник

h

hunnidolla in Django [ru] #STAY HOME
Тоесть это не костыль?
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
hunnidolla
Тоесть это не костыль?
а если последнюю строку заменить на products_list = paginator.get_page(page), то опять слоамается пажинация в шаблоне?
источник

h

hunnidolla in Django [ru] #STAY HOME
да
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
мил человек, а покажи-ка код шаблона
источник

h

hunnidolla in Django [ru] #STAY HOME
Тут еще без самой пагинации
источник

h

hunnidolla in Django [ru] #STAY HOME
*страниц
источник