names & conditional display of audio in admin

This commit is contained in:
bkfox
2022-10-10 19:25:48 +02:00
parent e873ff71e8
commit 80cd5baa18
3 changed files with 8 additions and 7 deletions

View File

@ -214,9 +214,9 @@ class Sound(models.Model):
def __check_name(self):
if not self.name and self.file and self.file.name:
# FIXME: later, remove date?
self.name = os.path.basename(self.file.name)
self.name = os.path.splitext(self.name)[0]
self.name = self.name.replace('_', ' ')
name = os.path.basename(self.file.name)
name = os.path.splitext(name)[0]
self.name = name.replace('_', ' ').strip()
def __init__(self, *args, **kwargs):
super().__init__(*args, **kwargs)