From 0058371eb7a1664efa9739c6def3d48e4eed9bf7 Mon Sep 17 00:00:00 2001 From: Tasos Katsoulas Date: Tue, 27 Sep 2016 13:41:12 +0300 Subject: [PATCH] [bug 1302721] Add django-autocomplete light to ReportAbuse model in admin. --- mozillians/users/admin.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/mozillians/users/admin.py b/mozillians/users/admin.py index c30fbe6c6..e8c160b62 100644 --- a/mozillians/users/admin.py +++ b/mozillians/users/admin.py @@ -654,7 +654,19 @@ class VouchAdmin(admin.ModelAdmin): admin.site.register(Vouch, VouchAdmin) +class AbuseReportAutocompleteForm(forms.ModelForm): + + class Meta: + model = AbuseReport + fields = '__all__' + widgets = { + 'profile': autocomplete.ModelSelect2(url='users:vouchee-autocomplete'), + 'reporter': autocomplete.ModelSelect2(url='users:vouchee-autocomplete'), + } + + class AbuseReportAdmin(admin.ModelAdmin): + form = AbuseReportAutocompleteForm list_display = ['profile', 'reporter', 'type', 'created', 'updated'] list_filter = ['type', 'is_akismet']