Я заметил, что django-хранилища (или, возможно, сам API-интерфейс Django) перезаписывают файлы с тем же именем. Это проблема для меня, так как мой сайт позволяет загружать пользователей, поэтому мне нужно убедиться, что файлы не перезаписываются.
В идеале я хотел бы передать имя файла на бэкэнд хранилища с уровня представления, но я изо всех сил стараюсь найти элегантный способ сделать это. Я был бы в равной степени счастлив, если бы там где-то был коммутатор, где я мог бы просто сделать что-то вроде overwrite=False
и иметь бэкэнд при своем собственном альтернативном имени.