From 27947907d52b586052ff7270f780d1d4df69c3c5 Mon Sep 17 00:00:00 2001 From: Claude Paroz Date: Fri, 1 Jun 2018 20:35:54 +0200 Subject: [PATCH] Add default ordering for Recette and Ingredient --- recette/migrations/0001_initial.py | 2 ++ recette/models.py | 6 ++++++ 2 files changed, 8 insertions(+) diff --git a/recette/migrations/0001_initial.py b/recette/migrations/0001_initial.py index a00dcbe..0744256 100644 --- a/recette/migrations/0001_initial.py +++ b/recette/migrations/0001_initial.py @@ -23,6 +23,7 @@ class Migration(migrations.Migration): ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('nom', models.CharField(max_length=200, verbose_name='Nom')), ], + options={'ordering': ('nom',)}, ), migrations.CreateModel( name='Recette', @@ -35,6 +36,7 @@ class Migration(migrations.Migration): ('source', models.CharField(blank=True, max_length=200, verbose_name='Source')), ('ingredients', models.ManyToManyField(blank=True, through='recette.Composition', to='recette.Ingredient')), ], + options={'ordering': ('nom',)}, ), migrations.CreateModel( name='Unite', diff --git a/recette/models.py b/recette/models.py index 962fdeb..aac7568 100644 --- a/recette/models.py +++ b/recette/models.py @@ -9,6 +9,9 @@ from .fields import ChoiceArrayField class Ingredient(models.Model): nom = models.CharField("Nom", max_length=200) + class Meta: + ordering = ('nom',) + def __str__(self): return self.nom @@ -39,6 +42,9 @@ class Recette(models.Model): source = models.CharField("Source", max_length=200, blank=True) ingredients = models.ManyToManyField(Ingredient, through='Composition', blank=True) + class Meta: + ordering = ('nom',) + def __str__(self): return self.nom