Brett, Thanks.  That is what I needed.  BillB1951

On Jan 26, 4:55 pm, Brett Epps <brett.e...@quest.com> wrote:
> It sounds like you're confused about how to add more than one piece of
> information to a template.  When you render a template, the template is
> given a context, which is a Python dict object.  A dict is a bunch of
> key-value pairs.  So, right now, you're probably doing something like:
>
> return render_to_response('path/to/template.html', {'items': items})
>
> Where items is a list of item objects.  You can simply add more key-value
> pairs to the dict to add your counts:
>
> items_25_to_50_count = Item.objects.filter(price__gte=25,
> price__lte=50).count()
> return render_to_response('path/to/template.html',
>     {'items': items, 'items_25_to_50_count': items_25_to_50_count})
>
> Hopefully this helps with your question.
>
> Brett
>
> On 1/26/12 3:12 PM, "BillB1951" <wjbur...@gmail.com> wrote:
>
>
>
>
>
>
>
> >I am a relatively new to Django, and have just run into a wall, but I
> >am sure this will be a cake walk for you veterans out there.  I have a
> >list of items I am displaying in a table in a template.  That is no
> >problem I create an object (list of values) in my view send it to the
> >template and render the table.  However, I would like to also show on
> >my template a bunch of count()¹s displayed as links, that when clicked
> >will further filter the list of items displayed.  For example, I may
> >have items in the list that cost between $25 and $50, my link would
> >show that there are say 20 items that match that criteria.  When the
> >link is selected in sends a request to the url.py that in turn
> >executes a view that further filters the queryset then renders
> >template again.
>
> >How do I get the count() info to the template?  I do not think I can
> >send two separate lists (objects) to the template (at least I have not
> >been able to figure out how yet).  I think I need to get the counts at
> >the view and then somehow append them to my list object, but I¹m not
> >sure how to do that and also, not quite sure how to parse those values
> >in the template.  I want the counts to show separate from the table
> >generated from my list object, and I am somewhat concerned I¹m going
> >to mess up my table that is working fine now.
>
> >I would appreciate any suggestions you have about how to tackle this,
> >and I would really appreciate code examples because I am still
> >somewhat Python/Django code challenged.
>
> >Thanks.
>
> >--
> >You received this message because you are subscribed to the Google Groups
> >"Django users" group.
> >To post to this group, send email to django-users@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.

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@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