From 369103b0813c268b0f352c2765378d2508482ec3 Mon Sep 17 00:00:00 2001 From: Klaus-Uwe Mitterer Date: Wed, 6 Jan 2021 14:05:31 +0100 Subject: [PATCH] Fix file name display in dream view --- dreams/models.py | 6 ++++++ dreams/templates/dreams/dream_view.html | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/dreams/models.py b/dreams/models.py index 52f1d1f..add8f03 100644 --- a/dreams/models.py +++ b/dreams/models.py @@ -3,6 +3,8 @@ from django.core.validators import MaxValueValidator, MinValueValidator from django.utils import timezone from django.contrib.auth import get_user_model +import os.path + from mood.models import Mood from common.helpers import get_upload_path @@ -48,6 +50,10 @@ class DreamMedia(models.Model): dream = models.ForeignKey(Dream, models.CASCADE) media = models.FileField(get_upload_path) + @property + def basename(self): + return os.path.basename(self.media.name) + class ThemeRating(models.Model): theme = models.ForeignKey(Theme, models.CASCADE) name = models.CharField(max_length=64) diff --git a/dreams/templates/dreams/dream_view.html b/dreams/templates/dreams/dream_view.html index 445096e..d09f7c1 100644 --- a/dreams/templates/dreams/dream_view.html +++ b/dreams/templates/dreams/dream_view.html @@ -59,7 +59,7 @@