Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Re: queryset ze zmienna w templatetags

0 views
Skip to first unread message
Message has been deleted

Michał Żarłok

unread,
Nov 20, 2009, 6:54:08 PM11/20/09
to
jm426 wrote:

> def count(name):
> row = "\"%s\"" % name
> counter = Entry.objects.filter(categories__title=row).count()
> return counter
>
> register.simple_tag(count)
>
> Problem jest taki ze jesli ustawie {% count "Linux" %} to wszystko
> działa, ale ze zmienna nie chce. Powód jest taki że zmiana nie ma
> cudzysłowów które są potrzebne w queryset.

Nie słyszałem, żeby zmienna musiała być otoczona cudzysłowami przed
podaniem do query, więc spokojnie powinno działać:

def count(name):
counter = Entry.objects.filter(categories__title=name).count()
return counter

register.simple_tag(count)

>
> Pozdrawiam
> Jacek

Pozdrawiam
Michał

0 new messages