У меня есть пользовательский тип контента с 3 FileFields (plone.app.blob.field.FileField), и я хочу получить их URL-адреса, чтобы я мог поместить их в свой пользовательский вид, и люди смогут загружать эти файлы.Однако при использовании Clouseau для тестирования и отладки я вызываю:
context.getFirst_file().absolute_url()
Где getFirst_file () - это средство доступа к первому файлу (поле с именем 'first_file').
Возвращенный URLэто 'http://foo/.../eat.00001',, где' eat.00001 '- это объект моего пользовательского типа, который содержит поля файла ...
Интересно, если я позвоню:
context.getFirst_file().getContentType()
Он возвращает 'application / pdf', что правильно, так как это pdf-файл.
Я довольно потерян, любая помощь приветствуется.Заранее спасибо!