> 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ł