У меня такая проблема:
Загружаю с Django файл на облако Selectel, а слэши автоматически меняются на бэк-слэши и файл попадает в корневую директорию, а не на определёную папку.
Например:
'media/photo/2021/08/27/meow.jpg'
меняется на:
'media\photo\2021\08\27\meow.jpg'
s.replace('\\', '/')
не помог
s = os.path.join(path, filename)
return os.path.join(*s.split('\\'))
тоже не помог