python - 在 plone 4.2.4 中,如何在 GUI 中获取文件和文件夹大小?

标签 python plone

我在 Linux 上使用 Plone 4.2.4。我希望显示上传文件的大小和在网站中创建的文件夹的大小。是否有一些插件可以轻松插入以在表格文件夹 View 中显示相同的内容?

最佳答案

显示文件非常简单:您只需自定义 folder_tabular_view.pt 添加新列即可。 其 TAL 表达式应类似于 item/getObjSize

<小时/>

文件夹的大小并不那么容易,因为它是一个复杂的信息:容器的大小是内部对象的大小(可能:递归)。

您应该覆盖文件夹的 getObjSize 目录元数据(请参阅 plone.indexer ),但您还必须触发一些事件,以便在某些文件更改时重新索引整个子树...

可能很复杂。而且速度很慢

关于python - 在 plone 4.2.4 中,如何在 GUI 中获取文件和文件夹大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30680409/

相关文章:

python - 在 Django 中过滤评估的查询集

python - 如何编写 python 代码来完成从 stdin 的读取,即使读取缓冲区未满

database - 将 plone 数据库转换为 csv 或 SQL

tinymce - Plone 4.0.2,TinyMCE选择的内部链接不粘

session - 基于 Memcached 的烧杯 session 未在 Zope 启动时初始化

python - token 化后如何提取 http 或 https?

python - 从 Dragonfly 语音识别引擎获取文本

python - (Python) 列表索引超出范围 - 迭代

Plone 5 将站点转换为 Intranet

plone - 在不同于运行构建的端口上运行