我找了一段时间没有找到一个解决方案。
我正在使用 nephila django-cms blog .因此,当我使用 ckeditor 编辑文章内容时,我可以选择我的 youtube 插件并添加它。
10% 的时间有效。哈哈。其余时间我有一个浏览器错误,这个:
File "/var/www/webapps/lib/python3.4/site-packages/treebeard/mp_tree.py", line 359, in process newobj.path = self.node.get_last_child()._inc_path() AttributeError: 'NoneType' object has no attribute '_inc_path'
当我点击插件时就会发生这种情况。它甚至没有时间出现。
有人知道吗?
编辑:我稍微更改了问题,因为我无法使用 CKEditor 附带的任何插件。
编辑 2: 如果有帮助,这里是服务器返回的详细信息:
"POST /en/admin/djangocms_blog/post/add-plugin/ HTTP/1.1" 500 59276
编辑 3: 如果有人对调试它有任何想法,我会采纳。就像你知道的那样,当它发生时我没有编码。该项目非常大,因为它是在 CKEditor 内部发生的,所以我完全被卡住了。
最佳答案
我相信我们通过 github 问题解决了这个问题。 修复是升级到 djangocms-text-ckeditor 2.7.1(最新的 2.7 版本)。
关于python - django cms 属性错误 : 'NoneType' object has no attribute '_inc_path' when trying to put manually plugin with ckeditor on blog article,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33809338/