From 982fa9d9fab594bc113e30c7d478e6ee8642fad4 Mon Sep 17 00:00:00 2001
From: "J.-S. Caux" <J.S.Caux@uva.nl>
Date: Wed, 27 Mar 2019 11:01:12 +0100
Subject: [PATCH] Improve admin for affiliations

---
 affiliations/admin.py | 13 +++++++++++--
 1 file changed, 11 insertions(+), 2 deletions(-)

diff --git a/affiliations/admin.py b/affiliations/admin.py
index fc4aa88c9..f398cbde6 100644
--- a/affiliations/admin.py
+++ b/affiliations/admin.py
@@ -7,5 +7,14 @@ from django.contrib import admin
 from .models import Affiliation, Institution
 
 
-admin.site.register(Affiliation)
-admin.site.register(Institution)
+class AffiliationAdmin(admin.ModelAdmin):
+    search_fields = ['institution__name', 'institution__acronym',
+                     'contributor__user__last_name']
+
+admin.site.register(Affiliation, AffiliationAdmin)
+
+
+class InstitutionAdmin(admin.ModelAdmin):
+    search_fields =['name', 'acronym']
+
+admin.site.register(Institution, InstitutionAdmin)
-- 
GitLab