From 60767df7bead58a74a6bda6089dc9010cbdbe395 Mon Sep 17 00:00:00 2001 From: Ivlev Denis Date: Fri, 29 Jun 2018 16:38:03 +0300 Subject: [PATCH] Fix save avatar with cyrilyc fname --- apps/user/views.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/apps/user/views.py b/apps/user/views.py index 257b8103..14ecef7b 100644 --- a/apps/user/views.py +++ b/apps/user/views.py @@ -2,6 +2,7 @@ import arrow from io import BytesIO from PIL import Image +from uuid import uuid4 from os.path import splitext from datetime import timedelta from paymentwall import Pingback @@ -224,6 +225,7 @@ class UserEditView(UpdateView): if ext == 'JPG': ext = 'JPEG' photo.save(buffer, ext) + fname = str(uuid4()) + '.' + ext.lower() self.object.photo.save(fname, buffer) buffer.close() if not request.POST._mutable: