Commit 9ae8bfbe authored by erdnaxe's avatar erdnaxe 🎇

Autocomplete for perf

parent c306113f
Pipeline #1410 passed with stage
in 3 minutes and 24 seconds
......@@ -16,6 +16,7 @@ class AuteurAdmin(VersionAdmin):
class MediaAdmin(VersionAdmin):
list_display = ('titre', 'authors', 'cote')
search_fields = ('titre', 'authors', 'cote')
autocomplete_fields = ('auteur',)
def authors(self, obj):
return ", ".join([a.nom for a in obj.auteur.all()])
......@@ -26,12 +27,15 @@ class EmpruntAdmin(VersionAdmin):
'permanencier_emprunt', 'permanencier_rendu')
search_fields = ('media', 'user', 'date_emprunt', 'date_rendu')
date_hierarchy = 'date_emprunt'
autocomplete_fields = ('media', 'user', 'permanencier_emprunt',
'permanencier_rendu')
class JeuAdmin(VersionAdmin):
list_display = ('nom', 'proprietaire', 'duree', 'nombre_joueurs_min',
'nombre_joueurs_max', 'comment')
search_fields = ('nom', 'proprietaire', 'duree', 'comment')
autocomplete_fields = ('proprietaire',)
admin_site.register(Auteur, AuteurAdmin)
......
......@@ -20,10 +20,12 @@ class ClefAdmin(VersionAdmin):
list_display = ('nom', 'proprio', 'commentaire')
ordering = ('nom',)
search_fields = ('nom', 'proprio', 'commentaire')
autocomplete_fields = ('proprio',)
class AdhesionAdmin(VersionAdmin):
list_display = ('annee_debut', 'annee_fin')
autocomplete_fields = ('adherent',)
class IsAdherentFilter(admin.SimpleListFilter):
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment