Browse Source

Add amount as readonly field in invoice admin form

Fabs 11 years ago
parent
commit
d2e3cded99
1 changed files with 5 additions and 3 deletions
  1. 5 3
      coin/billing/admin.py

+ 5 - 3
coin/billing/admin.py

@@ -42,16 +42,18 @@ class InvoiceAdmin(admin.ModelAdmin):
     inlines = [InvoiceDetailInline, PaymentInline]
     fields = (('number', 'date', 'status'),
        ('date_due'),
-       'member')
+       ('member'),
+       'amount')
+    readonly_fields = ('amount',)
     form = autocomplete_light.modelform_factory(Invoice)
 
     def get_formsets(self, request, obj=None):
         """
-        Lorsque l'on est en création d'objet (obj=None) alors de renvoi pas les 
+        Lorsque l'on est en création d'objet (obj=None) alors de renvoi pas les
         formsets des inlines.
         Cela permet de ne pas afficher les champs détails de facture et paiement
         tant que la facture n'a pas été enregistré.
-        Cette subtilité permet de s'assurer que le select "Abonnement" de 
+        Cette subtilité permet de s'assurer que le select "Abonnement" de
         InvoiceDetail est bien filtré avec le member de la facture
         """
         if obj: