From d6c4000d2f07018a9045197e841a8aba7b5e18f6 Mon Sep 17 00:00:00 2001 From: yomguy Date: Wed, 28 Nov 2012 16:09:12 +0100 Subject: [PATCH] auto doc title --- teleforma/models/core.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/teleforma/models/core.py b/teleforma/models/core.py index d12d7b06..d92d371e 100644 --- a/teleforma/models/core.py +++ b/teleforma/models/core.py @@ -475,9 +475,10 @@ class DocumentSimple(MediaBase): return self.title def save(self, **kwargs): - super(DocumentSimple, self).save(**kwargs) self.set_mime_type() - + if not self.title: + self.title = os.path.splitext(os.path.split(self.file.path)[1])[0].replace('-', ' ') + super(DocumentSimple, self).save(**kwargs) class Meta(MetaCore): db_table = app_label + '_' + 'document_simple' -- 2.39.5