Skip to content

Commit 164bc1f

Browse files
committed
Pending users Admin filters
1 parent 619042c commit 164bc1f

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

registrations/admin.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
from django.contrib import admin
33
from django.http import HttpResponseRedirect
44
from django.template.loader import render_to_string
5+
from django_admin_listfilter_dropdown.filters import RelatedDropdownFilter
56
from reversion_compare.admin import CompareVersionAdmin
67

78
import registrations.models as models
@@ -26,7 +27,11 @@ class PendingAdmin(CompareVersionAdmin):
2627
search_fields = ("user__username", "user__email", "admin_contact_1", "admin_contact_2")
2728
list_display = ("get_username_and_mail", "get_region", "get_country", "created_at", "email_verified")
2829
actions = ("activate_users",)
29-
list_filter = ["email_verified"]
30+
list_filter = (
31+
"email_verified",
32+
("user__profile__country__region", RelatedDropdownFilter),
33+
("user__profile__country", RelatedDropdownFilter),
34+
)
3035

3136
change_form_template = "admin/pending_change_form.html"
3237
change_list_template = "admin/pending_change_list.html"

0 commit comments

Comments
 (0)