diff --git a/members/tables.py b/members/tables.py new file mode 100644 index 0000000..484c913 --- /dev/null +++ b/members/tables.py @@ -0,0 +1,21 @@ +import django_tables2 as tables + +from members.models import Member, Payment, Request + + +class MemberTable(tables.Table): + + class Meta: + model = Member + + +class PaymentTable(tables.Table): + + class Meta: + model = Payment + + +class RequestTable(tables.Table): + + class Meta: + model = Request diff --git a/members/templates/application_list.html b/members/templates/application_list.html index e8442f8..929c882 100644 --- a/members/templates/application_list.html +++ b/members/templates/application_list.html @@ -7,38 +7,7 @@
| {% trans "Last name" %} | -{% trans "First name" %} | -{% trans "Email" %} | -{% trans "AYY member" %} | -{% trans "JAS recipient" %} | -{% trans "Residence" %} | -{% trans "Submitted" %} | -{% trans "Application count" %}: {{ application_count }} | -
|---|---|---|---|---|---|---|---|
| {{ application.last_name }} | -{{ application.first_name }} | -{{ application.email }} | -{{ application.AYY }} | -{{ application.jas }} | -{{ application.POR }} | -{{ application.submitted }} | - -- {% trans "Accept" %} - {% trans "Decline" %} - | -
| {% trans "Last name" %} | -{% trans "First name" %} | -{% trans "Email" %} | -{% trans "AYY member" %} | -{% trans "JAS recipient" %} | -{% trans "Residence" %} | -{% trans "Added" %} | -{% trans "Paid" %} | -{% trans "Member count" %}: {{ member_count }} | -
|---|---|---|---|---|---|---|---|---|
| {{ member_data.member.last_name }} | -{{ member_data.member.first_name }} | -{{ member_data.member.email }} | -{{ member_data.member.AYY }} | -{{ member_data.member.jas }} | -{{ member_data.member.POR }} | -{{ member_data.member.created }} | -- {% if member_data.payment %} - {{ member_data.payment.date }} - {% else %} - {% trans "No payment" %} - {% endif %} - | -- - - - - - - | -
| {% trans "Date" %} | -{% trans "Source" %} | -{% trans "Member information" %} | -{% trans "Payment count" %}: {{ payment_count }} | -
|---|---|---|---|
| {{ payment.date }} | -{{ payment.source }} | -- {% if payment.member %} - {{ payment.member.last_name }} {{ payment.member.first_name }}, {{ payment.member.email }} - {% else %} - {% trans "No member data found" %} - {% endif %} - | -- - - - - - - | -