Thank you both, Constantine and James. Thanks to your comments I could realize where the error was, and I could improvve performance assigning the returned value to a variable.
The error was in html, and not django. When I looked at the rendered html, I could see the error. Em sábado, 15 de outubro de 2016 22:28:38 UTC-3, Aline C. R. Souza escreveu: > > Hello Guys, > > favorite > <http://stackoverflow.com/questions/40065604/django-variable-in-style-width-attribute#> > > Why the template tag call {% get_percentage question.pk choice.pk %} > works inside the span tag, but doesn't work in style (width) attribute? > > What is wrong? > > {% for choice in question.choice_set.all %} > <strong>{{ choice.choice_text }}</strong> > <span class="pull-right">{% get_percentage question.pk choice.pk > %}%</span> > <div class="progress progress-danger active"> > <div class="bar" style="width:{% get_percentage question.pk > choice.pk %}%"></div> > </div> > {% endfor %} > > I am using Python 3.5.2 and Django 1.10.2 > > PS: I did the same question on StackOverflow: > http://stackoverflow.com/q/40065604/5498125, but I have no answers yet. > -- You received this message because you are subscribed to the Google Groups "Django users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/django-users. To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/3dd650d0-1646-4c12-8387-5e90b8d0e4ab%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.

