在原型中,我使用BlobField:
from plone.app.blob.field import BlobField
BlobField(
name='gpx_total',
widget=FileWidget(
label='Gpx_total',
label_msgid='FranceVeloTourisme_label_gpx_total',
i18n_domain='FranceVeloTourisme',
),
),
我在此字段中上传文件。
然后我想通过链接at_download/gpx_total
下载文件。
第一次我有一个文件名“gpw_total”,第二次我的文件名正确。
我错过了什么吗? 我试图重新编制目录索引,但它没有为这种情况做任何事情。
感谢。
答案 0 :(得分:1)
您应该使用plone.app.blob.field.FileField。 BlobField只能用作基类,而不能用作字段本身。
我真的不知道这是否是你问题的根源,因为它的细节很少。