django cms 属性错误:'NoneType'对象没有'_inc_path'属性,尝试在博客文章中手动放置ckeditor插件时出现问题

3 投票
1 回答
2460 浏览
提问于 2025-05-10 15:49

我找了很久都没找到一个解决办法。

我在用 nephila django-cms blog。所以当我用ckeditor编辑文章内容时,可以选择我的YouTube插件并添加它。

有10%的时间它能正常工作。哈哈。其余的时间我就会遇到浏览器错误,错误信息是:

文件 "/var/www/webapps/lib/python3.4/site-packages/treebeard/mp_tree.py",第359行,处理时出错 newobj.path = self.node.get_last_child()._inc_path() 属性错误:'NoneType'对象没有'_inc_path'这个属性

这个错误发生在我点击插件的时候,甚至连插件都没时间显示出来。

有没有人知道这是怎么回事?

编辑:我稍微修改了一下问题,因为我无法使用任何我在CKEditor中添加的插件。

编辑 2:如果有帮助的话,这里是服务器返回的详细信息:

"POST /en/admin/djangocms_blog/post/add-plugin/ HTTP/1.1" 500 59276

编辑 3:如果有人有调试的办法,我会很感激。顺便说一下,发生这个问题时我并没有在编码。这个项目非常大,而且因为这个问题发生在CKEditor内部,我完全被卡住了。

相关文章:

  • 暂无相关问题
暂无标签

1 个回答

0

我觉得我们通过GitHub的问题解决了这个问题。解决办法是把djangocms-text-ckeditor升级到2.7.1版本(这是2.7系列的最新版本)。

撰写回答