diff options
-rw-r--r-- | project/scipycon/registration/views.py | 4 | ||||
-rw-r--r-- | project/templates/registration/regstats.html | 8 |
2 files changed, 12 insertions, 0 deletions
diff --git a/project/scipycon/registration/views.py b/project/scipycon/registration/views.py index a52b3a2..b5ae5ea 100644 --- a/project/scipycon/registration/views.py +++ b/project/scipycon/registration/views.py @@ -325,6 +325,8 @@ def regstats(request, scope, sprint_num = reg_q.filter(sprint=True).count() acco_q = Accommodation.objects.all() + male = acco_q.filter(sex='Male').count() + female = acco_q.filter(sex='Female').count() acco_days = [] acco_days.append(acco_q.filter(accommodation_on_1st=True).count()) acco_days.append(acco_q.filter(accommodation_on_2nd=True).count()) @@ -339,6 +341,8 @@ def regstats(request, scope, 'tut_num': tut_num, 'sprint_num': sprint_num, 'acco_days': acco_days, + 'male': male, + 'female':female, })) @login_required diff --git a/project/templates/registration/regstats.html b/project/templates/registration/regstats.html index accdaf6..b5aeeea 100644 --- a/project/templates/registration/regstats.html +++ b/project/templates/registration/regstats.html @@ -22,6 +22,14 @@ <td>Sprint</td> <td>{{ sprint_num }}</td> </tr> +<tr> + <td>Male participants requesting accommodation</td> + <td>{{ male }}</td> +</tr> +<tr> + <td>Female participants requesting accommodation</td> + <td>{{ female }}</td> +</tr> {% for acco in acco_days %} <tr> <td>Accommodation on {{ forloop.counter|add:"11" }}</td> |