diff --git a/db.sqlite3 b/db.sqlite3 index fbc4272..dc261cd 100644 Binary files a/db.sqlite3 and b/db.sqlite3 differ diff --git a/sherlock/admin.py b/sherlock/admin.py index d07cb6c..b2ff9c2 100644 --- a/sherlock/admin.py +++ b/sherlock/admin.py @@ -2,6 +2,11 @@ from django.contrib import admin from .models import Category, Gauge, Mesure +class MesureAdmin(admin.ModelAdmin): + model = Mesure + + list_display = ('__str__', 'value', 'category') + admin.site.register(Category) admin.site.register(Gauge) -admin.site.register(Mesure) +admin.site.register(Mesure, MesureAdmin) diff --git a/sherlock/models.py b/sherlock/models.py index 1c7c41b..cc35243 100644 --- a/sherlock/models.py +++ b/sherlock/models.py @@ -19,4 +19,8 @@ class Gauge(models.Model): class Mesure(models.Model): moment = models.DateTimeField() value = models.DecimalField(max_digits=10, decimal_places=4) - gauge = models.ForeignKey(Gauge) \ No newline at end of file + gauge = models.ForeignKey(Gauge) + + @property + def category(self): + return self.gauge.category \ No newline at end of file