diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 2d100f9..7aa7f73 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -4,7 +4,7 @@ before_script: test:python-3.4: stage: test image: python:3.4-slim - script: + script: - flake8 src/ - coverage run src/manage.py test sherlock - coverage report -m diff --git a/src/db.sqlite3 b/src/db.sqlite3 index 5d0665c..b10c6e2 100644 Binary files a/src/db.sqlite3 and b/src/db.sqlite3 differ diff --git a/src/sherlock/admin.py b/src/sherlock/admin.py index 2c03253..febd939 100644 --- a/src/sherlock/admin.py +++ b/src/sherlock/admin.py @@ -8,6 +8,7 @@ class MesureAdmin(admin.ModelAdmin): model = Mesure list_display = ('__str__', 'value', 'category') + list_filter = ('gauge__category',) admin.site.register(Category) admin.site.register(Gauge) diff --git a/src/sherlock/models.py b/src/sherlock/models.py index 394811b..d075451 100644 --- a/src/sherlock/models.py +++ b/src/sherlock/models.py @@ -41,6 +41,9 @@ class Mesure(models.Model): objects = MesureManager() + class Meta: + ordering = ('-moment',) + def __str__(self): return "{} {}".format(self.moment.strftime('%Y-%m-%d %H:%M'), self.value)