在我的情况下,我允许用户上传头像图片,并简单地使用user_id作为文件名。所以会有1.jpg,2.jpg等如何防止Django在具有该名称的文件已存在时更改文件名?
但是我发现如果我上传一个已经有一个上传的帐户的新头像,假设用户#10,新文件将被命名为“ 10_1.jpg”。这是OKay,但我不需要它,我希望新文件可以覆盖旧文件 - 它也可以节省一些磁盘空间。
我使用Google搜索,但无法找到线索。我希望有一个ImageField或FileField的选项,但它不在那里。
感谢您的帮助!
看看这里: http://stackoverflow.com/questions/8332443/set-djangos-filefield-to-an-existing-file – Jingo 2012-02-09 17:39:48