Commit 7208c5e7 authored by Grégory DAVID's avatar Grégory DAVID

Merge branch 'fix-56' into 'dev'

Affichage du nombre de Piste associées à un Genre

Closes #56

See merge request !7
parents 46b47088 4eae8f05
Pipeline #57540 passed with stage
in 9 minutes and 33 seconds
......@@ -41,7 +41,8 @@ class AlbumAdmin(admin.ModelAdmin):
class GenreAdmin(admin.ModelAdmin):
""" Définition des attributs d'administration
de la classe Genre """
list_display = ('id', 'nom')
list_display = ('id', 'nom', 'nombre_de_pistes')
list_display_links = ('nom',)
search_fields = ['nom']
......
......@@ -20,6 +20,13 @@ class Genre(models.Model):
nom = models.CharField(max_length=500,
unique=True)
@property
def nombre_de_pistes(self):
"""
Retourne le nombre de pistes associées à ce Genre
"""
return self.piste_set.count()
def __str__(self):
return "%s" % (self.nom)
......
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