add partitions to admin

This commit is contained in:
Lucie Galland 2022-01-18 15:36:04 +01:00
parent 5aebd7bbe1
commit 343eaeb72e
2 changed files with 9 additions and 3 deletions

View file

@ -1,7 +1,11 @@
from django.contrib import admin
from .models import Category, PartitionSet, SetList
from .models import Category, PartitionSet, SetList, Partition
class PartitionAdmin(admin.ModelAdmin):
list_filter = ( 'morceau', )
list_display = ('part','morceau')
admin.site.register(Category)
admin.site.register(PartitionSet)
admin.site.register(SetList)
admin.site.register(Partition,PartitionAdmin)

View file

@ -4,6 +4,7 @@ from django.conf import settings
from django.db import models
from django.db.models.functions import Lower
from django.utils.translation import gettext_lazy as _
from django.contrib import admin
class Category(models.Model):
@ -33,11 +34,12 @@ class Partition(models.Model):
super(Partition, self).delete(*args, **kwargs)
class Meta:
verbose_name = _("Morceau")
verbose_name_plural = _("Morceaux")
verbose_name = _("Partition")
verbose_name_plural = _("Partitions")
ordering = (Lower("nom"),)
class PartitionSet(models.Model):
nom = models.CharField(max_length=100)
auteur = models.CharField(max_length=100)