Plone 重复的内容id上载文件名较大的文件

Plone 重复的内容id上载文件名较大的文件,plone,Plone,我正在尝试使用collective.quickupload上载多个文件 以下是文件名的示例: 'habana vedado casa edificio atlantic apartamento 11A (10).jpg' 'habana vedado casa edificio atlantic apartamento 11A (11).jpg' 'habana vedado casa edificio atlantic apartamento 11A (12).jpg' normalizer

我正在尝试使用
collective.quickupload
上载多个文件

以下是文件名的示例:

'habana vedado casa edificio atlantic apartamento 11A (10).jpg'
'habana vedado casa edificio atlantic apartamento 11A (11).jpg'
'habana vedado casa edificio atlantic apartamento 11A (12).jpg'
normalizer = component.getUtility(IIDNormalizer)
newid = '.'.join ((normalizer.normalize(filename), fileextension)) 
这个插件为每个文件生成相同的id

它正在使用:

'habana vedado casa edificio atlantic apartamento 11A (10).jpg'
'habana vedado casa edificio atlantic apartamento 11A (11).jpg'
'habana vedado casa edificio atlantic apartamento 11A (12).jpg'
normalizer = component.getUtility(IIDNormalizer)
newid = '.'.join ((normalizer.normalize(filename), fileextension)) 
但使用此代码,它会为每个文件生成相同的id


我如何解决这个问题?

对不起,您的示例不清楚。使用了什么输入,为
newid
生成了什么输出,它与您的期望有什么不同?我可以确认生成了相同的标题,而不是Id!如果你不同意,请调整你的问题。对不起,上面的评论是无效的,但我不能删除它。无论如何,像“habana-vedado(01)”这样的文件名将产生像“habana-vedado-01”这样的id。无法重现您的问题。