我正在寻找Django用来在上传文件时生成唯一文件名的方法。Django独特的文件名方法
例如,如果我在同一个目录中上传一个名为test.csv
的文件两次,第一个文件将被保存为test.csv
,第二个文件将被保存为test_2.csv
。我已经试图找到Django是如何管理的,但我只找到django.utils.text.get_valid_filename
这可能是有用的,但是这不是我期待的...
我已经看到othertopics随机命名的解决方案,不是我是谁在这里寻找:)我真的想了解Django如何解决这个问题。
你有没有试过自己检查Django的来源?你可以追踪那里的逻辑。 – lanzz
你应该指定你正在使用哪个版本的Django。 –
@ Marc-OlivierTiteux Django 1.5.5 – Thom