Update media.py

This commit is contained in:
tcely 2025-05-09 01:58:28 -04:00 committed by GitHub
parent 4cd2178edb
commit 004d98efa5
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -37,20 +37,10 @@ from ..choices import ( Val, CapChoices, Fallback, FileExtension,
SponsorBlock_Category, YouTube_AudioCodec,
YouTube_SourceType, YouTube_VideoCodec)
from .source import Source
from .misc import media_file_storage, _srctype_dict
def get_media_thumb_path(instance, filename):
# we don't want to use alternate names for thumb files
if instance.thumb:
instance.thumb.delete(save=False)
fileid = str(instance.uuid).lower()
filename = f'{fileid}.jpg'
prefix = fileid[:2]
return Path('thumbs') / prefix / filename
def get_media_file_path(instance, filename):
return instance.filepath
from .misc import (
media_file_storage, _srctype_dict,
get_media_thumb_path, get_media_file_path,
)
class Media(models.Model):