From 4323747e96c63b98ab0531228f05f919a3186a6e Mon Sep 17 00:00:00 2001 From: AdrienLSH Date: Wed, 6 Mar 2024 12:53:22 +0100 Subject: [PATCH] fix: profiles: avatar upload file extension --- profiles/models.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/profiles/models.py b/profiles/models.py index cd7d859..d2c4e1e 100644 --- a/profiles/models.py +++ b/profiles/models.py @@ -8,8 +8,10 @@ from django.db.models import IntegerField from games.consumers import game_manager +from os.path import splitext + def upload_to(instance, filename: str): - return f"./profiles/static/avatars/{instance.pk}.{filename.split('.')[1]}" + return f"./profiles/static/avatars/{instance.pk}{splitext(filename)[1]}" # Create your models here. class ProfileModel(models.Model):