如果我想在Plone中制作内容类型文件夹,那么何时使用ATFolder和BaseFolder会更好?
答案 0 :(得分:3)
当您不想要/需要所有ATContenTypes附加功能和元数据时,您可以使用Archetypes BaseFolder,因此您将获得一个轻量级对象,但通常使用ATFolder是更好/主流的选择。
除此之外:从Plone 4.3开始最好切换到plone.app.dexterity框架并使用 类型的文件夹。
答案 1 :(得分:0)
AFAIK,这两个类之间的主要区别在于ATFolder是BaseBTreeFolder的子类,而BaseFolder则没有。这意味着ATFolder更适合容纳大量的子对象。 此外,ATFolder还有
值得注意的是,大多数ATFolder逻辑现在来自plone.app.folder