Bonjour

je souhaite dans l'interface d'administration, pouvoir ajouter des enregistrements avec les boutons save ou save and continue editing et ne plus voir le bouton +Add another

pour le code, j'ai :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
class Essai_TemperatureInline(admin.TabularInline):
 
    model = Essai_Temperature
    extra = 1
    max_num = 1
la declaration max_num fait disparaitre +Add another mais empeche tout rajout de lignes d'enregistrement

comment faire ?

solution : le css

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
class Essai_TemperatureInlineAdmin(admin.TabularInline):
 
    model = Essai_Temperature
    extra = 2
 
 
    list_display = ('name', 'nature_unit', 'choix', 'valT', 'val10', 'val_ref')
    ordering = ['nature_unit__name', 'choix__lapropriete', 'valT',]
 
 
    class Media:
        css = { 'all' : ('/static/css/java.css',) }
et pour le fichier css :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
.inline-related tr.add-row a {
    display: none; 
}