Thanks very much!

The city is passed to the view as an argument.

How would I run the regroup? I'm on the road and not around my laptop
for a few hours.

would it be:

{% regroup feeds by type as feed_list %}
        {% for type by feed_list %}
                <h1>{{ type.name }}</h1>
                <ul>
                {% for entry in feed.list %}
                        <li>{{ entry.title }}</li>
                {% endfor %}
                </ul>
        {% endfor %}


On Jun 10, 6:21 am, bruno desthuilliers
<bruno.desthuilli...@gmail.com> wrote:
> On Jun 10, 6:13 am, Chris McComas <mccomas.ch...@gmail.com> wrote:
>
> > I have this views.py and models.py:
>
> >http://dpaste.com/552615/
>
> > On the view what I want to do is display a list of all the feed types
> > (News, Sports, etc general categories), then then below each of those
> > feed type headings display the FeedItems for each feed for that city.
>
> Which city ?
>
> > Prior to adding the City model it was pretty easy, I was able to just
> > do this in my template:
>
> >http://dpaste.com/552616/
>
> > Maybe it's because it's late and I'm out of coffee, but this is
> > totally stumping me on how to do this best. Any help would be greatly
> > appreciated!
>
> Assuming the city is passed as an argument to the view (dummy code,
> may have a few errors):
>
> # views.py
>
> def news(request, city_id):
>     city = get_object_or_404(City, pk=city_id)
>     feeds = Feed.objects.filter(city=city).select_related("type")
>     return render_to_response(
>         "path/to/template.html",
>         dict(city=city, feeds=feeds)
>         )
>
> then in you template you just {% regroup %} feeds by 
> type,cfhttps://docs.djangoproject.com/en/1.3/ref/templates/builtins/#regroup

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