Уведомления

Группа в Telegram: @pythonsu

#1 Дек. 23, 2009 15:28:14

Diaspor
От:
Зарегистрирован: 2009-12-23
Сообщения: 2
Репутация: +  0  -
Профиль   Отправить e-mail  

Вопрос новичка по фильтрации

Приветствую всех !!! Ребят … сам админ, только вторую неделю вообще ковыряюсь с питоном и джангой.
Оч нужно, чтоб ктонить подсобил … и вразумил неразумного

urls.py

(r'^shop/(?P<dirs>+)/$', ‘shop.views.catalog’)

views.py

def catalog(request, dirs):
return render_to_response('catalog.html', {'catalogs': Goods.objects.filter(group='dirs'),
})

В этом коде, насколько я хочу понимать, в темплэйт catalog.html должен отдавать отфильтрованный список товаров по категории взятой из урла!
В общем в результате получается пустой список … На странице тишина типа <h1></h1>



Офлайн

#2 Дек. 23, 2009 15:33:58

regall
От: Киев
Зарегистрирован: 2008-07-17
Сообщения: 1583
Репутация: +  3  -
Профиль   Отправить e-mail  

Вопрос новичка по фильтрации

Diaspor
return render_to_response('catalog.html', {'catalogs': Goods.objects.filter(group='dirs'),
group=dirs - без кавычек надо

В вашем случае ищутся товары не из группы, название которой хранится в переменной dirs, а из группы, название которой = ‘dirs’



Отредактировано (Дек. 23, 2009 15:34:47)

Офлайн

#3 Дек. 23, 2009 16:09:36

Diaspor
От:
Зарегистрирован: 2009-12-23
Сообщения: 2
Репутация: +  0  -
Профиль   Отправить e-mail  

Вопрос новичка по фильтрации

Пасибо за помощь !!!!! Загвоздка в мелочи аж обидно… ((((



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version