Цикл for, Page not found (404) - Python
Формулировка задачи:
Здравствуйте.
Есть два models -
Есть views -
urls -
Ну и шаблон, в котором, собственно и проблема -
Вообщем проблема заключается в том, что когда добавляю цикл for то выдаёт ошибку - Page not found (404), shop.views.popular. Но если я ввожу category/alias(в смысле из БД) то всё фильтрует.
Решение задачи: «Цикл for, Page not found (404)»
textual
Листинг программы
def products(request, alias):
product = Items.objects.get(alias=alias)
title = product.name
context = {
'product': product,
'title': title,
}
return render(request, 'product/product.html', context)
def get_category(request, alias):
category = Category.objects.filter(alias=alias)
products = Items.objects.filter(category=category)
title = category.name()
context = {
'products': products,
'category': category,
'title': title,
}
return render(request, 'popular/popular.html', context)
def popular(request, alias):
title = 'Популярные'
products = Items.objects.all()
category = Category.objects.filter(alias=alias)
context = {
'products': products,
'category': category,
'title': title,
}
return render(request, 'popular/popular.html', context)