From 3b7e5a2c400132d10920c7e3831facf1df14a4b6 Mon Sep 17 00:00:00 2001 From: Guillaume Pellerin Date: Wed, 23 Mar 2016 12:28:03 +0100 Subject: [PATCH] artist : auto save names --- app/festival/models.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/app/festival/models.py b/app/festival/models.py index 17ec2a65..3df12131 100644 --- a/app/festival/models.py +++ b/app/festival/models.py @@ -78,6 +78,7 @@ class Artist(Displayable, RichText, AdminThumbMixin): class Meta(MetaCore): verbose_name = _('artist') db_table = app_label + '_artists' + ordering = ['last_name',] def __unicode__(self): return self.title @@ -91,7 +92,11 @@ class Artist(Displayable, RichText, AdminThumbMixin): def clean(self): super(Artist, self).clean() - self.first_name, self.last_name = self.title.split(' ') + self.first_name, self.last_name = self.title.split(' ') + + def save(self, *args, **kwargs): + self.first_name, self.last_name = self.title.split(' ') + super(Artist, self).save(*args, **kwargs) class Media(Displayable, RichText): -- 2.39.5