Activate member deletion functionality: implement MemberDeleteView with HTMX integration, add is_active filter, update member filter template, and refine related styles.

This commit is contained in:
2026-01-11 22:04:34 +01:00
parent d2d50afdd7
commit b885bf6da5
6 changed files with 40 additions and 6 deletions

View File

@@ -8,9 +8,10 @@ class MemberFilter(django_filters.FilterSet):
user__first_name = django_filters.CharFilter(field_name="user__first_name", label=_("First name"), lookup_expr="icontains")
user__last_name = django_filters.CharFilter(field_name="user__last_name", label=_("Last name"), lookup_expr="icontains")
license = django_filters.CharFilter(label=_("License"), lookup_expr="icontains")
user__is_active = django_filters.TypedChoiceFilter( field_name='user__is_active', label=_("Active?"), initial="true", choices=( ('', 'All'), ('true', 'Yes'), ('false', 'No'), ), coerce=lambda x: x.lower() == 'true' )
class Meta:
model = Member
fields = ["user__first_name", "user__last_name", "license"]
fields = ["user__first_name", "user__last_name", "license", "user__is_active"]