Ronnie has proposed merging lp:~ronnie.vd.c/loco-directory/540384 into
lp:loco-directory.
Requested reviews:
loco-directory-dev (loco-directory-dev)
Related bugs:
#540384 Show Group/Individual participation on event page
https://bugs.launchpad.net/bugs/540384
For more details, see:
https://code.launchpad.net/~ronnie.vd.c/loco-directory/540384/+merge/44537
Added attendees details on global event detail page
--
https://code.launchpad.net/~ronnie.vd.c/loco-directory/540384/+merge/44537
Your team loco-directory-dev is requested to review the proposed merge of
lp:~ronnie.vd.c/loco-directory/540384 into lp:loco-directory.
=== modified file 'loco_directory/events/models.py'
--- loco_directory/events/models.py 2010-11-27 03:56:49 +0000
+++ loco_directory/events/models.py 2010-12-23 00:14:09 +0000
@@ -74,6 +74,16 @@
def __unicode__(self):
return "%s %s" % (self.name, self.date_begin or "")
+ def get_participating(self):
+ attendees = 0
+ for attendee in Attendee.objects.filter(team_event__global_event=self):
+ attendees += attendee.guests + 1
+ locos = len(Team.objects.filter(teamevent__global_event=self).distinct())
+ countries = len(Country.objects.filter(team__teamevent__global_event=self).distinct())
+ return _('%(attendees)d people from %(locos)d LoCos and %(countries)d countries are participating in this event!' % {'attendees': attendees,
+ 'locos': locos,
+ 'countries': countries})
+
@models.permalink
def get_absolute_url(self):
return ('global-event-detail', [str(self.id)])
=== modified file 'loco_directory/templates/events/global_event_detail_basic.inc.html'
--- loco_directory/templates/events/global_event_detail_basic.inc.html 2010-11-19 04:28:14 +0000
+++ loco_directory/templates/events/global_event_detail_basic.inc.html 2010-12-23 00:14:09 +0000
@@ -51,6 +51,11 @@
</td>
</tr>
{% endif %}
+
+ <tr>
+ <th class="form-item-label" scope="row"><label>{% trans "Attendees:" %}</label></th>
+ <td class="form-item-value">{{ global_event_object.get_participating }}</td>
+ </tr>
</table>
{% endif %}
_______________________________________________
Mailing list: https://launchpad.net/~loco-directory-dev
Post to : [email protected]
Unsubscribe : https://launchpad.net/~loco-directory-dev
More help : https://help.launchpad.net/ListHelp