В моем случае я разрешаю пользователю загружать изображение аватара и использовать user_id как имя файла, просто. Таким образом, будет 1.jpg, 2.jpg и т. Д.Как запретить Django изменять имя файла, когда файл с таким именем уже существует?
Однако я обнаружил, что если я загружу новый аватар для некоторой учетной записи, у которой уже есть один загруженный, скажем, пользователь # 10, новый файл будет называться как " 10_1.jpg». Это нормально, но мне это не нужно, и я надеюсь, что новый файл может перезаписать старый - он также сохранит некоторое дисковое пространство.
Я искал Google и искал, но не мог найти подсказки. Я надеялся, что будет вариант для ImageField или FileField, но его там нет.
Спасибо за помощь!
Посмотрите здесь: http://stackoverflow.com/questions/8332443/set-djangos-filefield-to-an-existing-file – Jingo