gpt4 book ai didi

validation - 如何为文件类型创建 PloneFormGen 验证器?

转载 作者:行者123 更新时间:2023-12-03 12:51:33 25 4
gpt4 key购买 nike

我正在使用 PloneFormGen 创建一个 Plone 表单,我需要一个 PDF 文件上传字段。我如何编写验证器来测试上传的文件是否为 PDF 文件,或者是否至少具有 .pdf 扩展名?

最佳答案

可以添加

python: test('.pdf' in value.filename, False, 'File must be a PDF')

到每个文件上传项目的 PloneFormGen 验证器。这是对 .pdf 的非常简单的检查。这并不理想,但会进行简单的字符串检查。更好的选择是检查服务器上文件的 MIME 类型。

关于validation - 如何为文件类型创建 PloneFormGen 验证器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34991848/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com