I have the following classes in my model:
class Category:
description = charField()
class Thing:
self.description = charField()
self.category(ForeignKey, Category)
I would like a page layed out like:
Category1
* foo
* bar
* baz
CategoryX
* woo
* war
* waz
etc.
The {% regroup %} tag looked promising, but I can not get it to work.
{% regroup user.get_thing_list|dictsort:"category" by category as
grouped %\
}
{% for category in grouped %}
<p>
{{ category.grouper }}
{% for entry in category.list %}
<!-- handle entry -->
{% endfor %}
</p>
{% endfor %}