diff --git a/club/templates/club/stats.jinja b/club/templates/club/stats.jinja deleted file mode 100644 index 43488be0..00000000 --- a/club/templates/club/stats.jinja +++ /dev/null @@ -1,49 +0,0 @@ -{% extends "core/base.jinja" %} - -{% block title %} - {% trans %}Club stats{% endtrans %} -{% endblock %} - -{% block content %} - {% if club_list %} -

{% trans %}Club stats{% endtrans %}

-
- {% csrf_token %} -

- -

-

-
- - - - - - - - - - {% for c in club_list.order_by('id') %} - {% set members = c.members.all() %} - {% if request.GET['branch'] %} - {% set members = members.filter(user__department=request.GET['branch']) %} - {% endif %} - - - - - - {% endfor %} - -
ClubMember numberOld member number
{{ c.get_display_name() }}{{ members.filter(end_date=None, role__gt=settings.SITH_MAXIMUM_FREE_ROLE).count() }}{{ members.exclude(end_date=None, role__gt=settings.SITH_MAXIMUM_FREE_ROLE).count() }}
- {% else %} - {% trans %}There is no club in this website.{% endtrans %} - {% endif %} -{% endblock %} - - - diff --git a/club/urls.py b/club/urls.py index 1f82a4d8..5dcd492a 100644 --- a/club/urls.py +++ b/club/urls.py @@ -37,7 +37,6 @@ from club.views import ( ClubRevView, ClubSellingCSVView, ClubSellingView, - ClubStatView, ClubToolsView, ClubView, MailingAutoGenerationView, @@ -54,7 +53,6 @@ from club.views import ( urlpatterns = [ path("", ClubListView.as_view(), name="club_list"), path("new/", ClubCreateView.as_view(), name="club_new"), - path("stats/", ClubStatView.as_view(), name="club_stats"), path("/", ClubView.as_view(), name="club_view"), path( "/rev//", ClubRevView.as_view(), name="club_view_rev" diff --git a/club/views.py b/club/views.py index 767f5788..6d37ea83 100644 --- a/club/views.py +++ b/club/views.py @@ -522,15 +522,6 @@ class MembershipDeleteView(PermissionRequiredMixin, DeleteView): return reverse_lazy("core:user_clubs", kwargs={"user_id": self.object.user.id}) -class ClubStatView(TemplateView): - template_name = "club/stats.jinja" - - def get_context_data(self, **kwargs): - kwargs = super().get_context_data(**kwargs) - kwargs["club_list"] = Club.objects.all() - return kwargs - - class ClubMailingView(ClubTabsMixin, CanEditMixin, DetailFormView): """A list of mailing for a given club."""