From ecf726dabd86b9250aa264dfcf9c4410813f1b44 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89lie=20Bouttier?= Date: Mon, 16 Oct 2017 19:13:59 +0200 Subject: [PATCH] order track by name --- cfp/migrations/0014_auto_20171016_1713.py | 24 +++++++++++++++++++++++ cfp/models.py | 1 + 2 files changed, 25 insertions(+) create mode 100644 cfp/migrations/0014_auto_20171016_1713.py diff --git a/cfp/migrations/0014_auto_20171016_1713.py b/cfp/migrations/0014_auto_20171016_1713.py new file mode 100644 index 0000000..43002b2 --- /dev/null +++ b/cfp/migrations/0014_auto_20171016_1713.py @@ -0,0 +1,24 @@ +# -*- coding: utf-8 -*- +# Generated by Django 1.11.1 on 2017-10-16 17:13 +from __future__ import unicode_literals + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('cfp', '0013_tags'), + ] + + operations = [ + migrations.AlterModelOptions( + name='track', + options={'ordering': ['name']}, + ), + migrations.AlterField( + model_name='talk', + name='tags', + field=models.ManyToManyField(blank=True, to='cfp.Tag'), + ), + ] diff --git a/cfp/models.py b/cfp/models.py index 415f944..d6332ac 100644 --- a/cfp/models.py +++ b/cfp/models.py @@ -144,6 +144,7 @@ class Track(PonyConfModel): class Meta: unique_together = ('site', 'name') + ordering = ['name'] def estimated_duration(self): return sum([talk.estimated_duration for talk in self.talk_set.all()])