Support anonymous supporter listings by count.
Remove anonymous listing from the alphabetical supporters list and instead list them by count found.
This commit is contained in:
parent
462cbc3963
commit
f723a74f51
2 changed files with 5 additions and 1 deletions
|
@ -9,8 +9,11 @@ def view(request):
|
||||||
"""
|
"""
|
||||||
|
|
||||||
supporters = Supporter.objects.all().filter(display_until_date__gte=datetime.now())
|
supporters = Supporter.objects.all().filter(display_until_date__gte=datetime.now())
|
||||||
|
anonymous_count = len(supporters.filter(display_name = 'Anonymous'))
|
||||||
|
supporters = supporters.exclude(display_name = 'Anonymous')
|
||||||
|
|
||||||
c = {
|
c = {
|
||||||
'supporters' : supporters
|
'supporters' : supporters,
|
||||||
|
'anonymous_count' : anonymous_count
|
||||||
}
|
}
|
||||||
return render_to_response("sponsors.html", c)
|
return render_to_response("sponsors.html", c)
|
||||||
|
|
|
@ -58,6 +58,7 @@ any of its sponsors.</p>
|
||||||
|
|
||||||
<a id="supporters"></a>
|
<a id="supporters"></a>
|
||||||
<ul id="supporters">
|
<ul id="supporters">
|
||||||
|
<li>Anonymous ({{anonymous_count|safe}} people)</li>
|
||||||
{% for ss in supporters %}
|
{% for ss in supporters %}
|
||||||
<li>{{ ss.display_name|safe }}</li>
|
<li>{{ ss.display_name|safe }}</li>
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
|
|
Loading…
Reference in a new issue