J'ai un fichier existant sur le disque (par exemple, /folder/file.txt) et un champ de modèle FileField dans Django.
Quand je fais
instance.field = File(file('/folder/file.txt'))
instance.save()
il ré-enregistre le fichier sous file_1.txt
(la prochaine fois, il s'agira de _2
, etc.).
Je comprends pourquoi, mais je ne veux pas ce comportement - je sais que le fichier auquel je souhaite associer le champ est vraiment là, et je veux juste que Django le pointe du doigt.
Comment?