我创造了一个新的游戏"在我的数据库中,并将其与" batman.jpg"相关联。再次访问它时,它创建了一个名为" batman_2KOgdIN.jpg"的图像副本。这与其他图像相同。为什么是这样?是否可以保留副本?
答案 0 :(得分:0)
这是Django的自动文件重复预防。如果你上传一个与现有文件同名的文件,那么Django会在你的文件名中添加一个后缀(例如_2KOgdIN),以确保它是唯一的。
为避免这种情况,您可以按writing your own storage system自定义文件上传。