tank for your response. I try your suggestion, but it wont work!

I try to output zxc writing:

       {{ comm.id }}#{{ zxc }}<br>



and I get the following:

...
171#
140#
30#
90#
...


thus I think zxc was empty, but i may be wrong...


waiting again for suggestions. tanks.

On 17 Ago, 20:22, Steve Holden <holden...@gmail.com> wrote:
> On 8/17/2010 1:53 PM, djnubbio wrote:
>
> > hi all and tank in advance for wasting your time; i'm very newby in
> > django framework
>
> > I have the following:
>
> > #views.py
> > ...
> > def lista_diario(request, comm_id):
> >     comm_list =
> > Commessa.objects.all().annotate(oretot=Sum('diario__ore'))
> >     return render_to_response('commesse/lista_diario.html',
> > dict(comm_list=comm_list, zxc= comm_id ))
>
> > ...
> > #lista_diario.html
>
> > ...
> > {% for comm in comm_list %}
>
> > ...
> >     {% if comm.id == zxc %}
>
> >              do something
>
> >      {% endif %}
> > ...
> > {% endfor %}
>
> > the trouble is that the if condition is never TRUE, because comm.id
> > has its proper value, but zxc is empty.
>
> > any suggestione will be greatly appreciated.
>
> Are you *sure* zxc is empty? It's much more likely that it isn't the
> same type as comm.id. In Python 1 != "1", so you may find that your code
> works if you start the lista_diaro() function with
>
>     comm_id = int(comm_id)
>
> Remember that if there's any chance that comm_id might not contain an
> integer you will need error checking and handling. If it's actually
> verified by the urlconf pattern, however, then errors won't occur.
>
> regards
>  Steve
> --
> DjangoCon US 2010 September 7-9http://djangocon.us/

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-us...@googlegroups.com.
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.

Reply via email to