Цикл 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)
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д