plone.app BlobField и доступ к файлу - PullRequest
0 голосов
/ 17 августа 2011

В архетипе я использую 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", а во второй раз у меня есть файл с правильным именем.

Я что-то пропустил?Я попытался переиндексировать каталог, но он ничего не сделал для этого случая.

Спасибо.

1 Ответ

1 голос
/ 17 августа 2011

Вы должны использовать plone.app.blob.field.FileField . BlobField предназначен для использования только в качестве базового класса, а не в качестве самого поля.

Я не могу точно знать, в этом ли корень вашей проблемы, так как там так мало деталей.

...