import unicodedata from django.core.files.storage import FileSystemStorage class ASCIIFileSystemStorage(FileSystemStorage): """ Convert unicode characters in name to ASCII characters. """ def get_valid_name(self, name): name = unicodedata.normalize('NFKD', name).encode('ascii', 'ignore') return super().get_valid_name(name)