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)