标签: django django-admin
HIn Django,当上传带有空格和括号的文件时,它会以不同的文件名存储在文件系统中。
例如,当通过管理界面上传文件'lo go(1).jpg'时,它会以'lo__go_1.jpg'的形式存储在文件系统中。
如何知道在上传时调用文件的内容?我似乎无法找到替换字符的源代码。
答案 0 :(得分:1)
我找到了问题的答案。
https://github.com/django/django/blob/master/django/db/models/fields/files.py#L310 https://github.com/django/django/blob/master/django/core/files/storage.py#L58 https://github.com/django/django/blob/master/django/utils/text.py#L234