django cms AttributeError: объект 'NoneType' не имеет атрибута '_inc_path' при попытке вручную добавить плагин с ckeditor в статью блога

Я искал его некоторое время, не имея возможности найти единственное решение.

И я пользуюсь блогом nephila django-cms. Таким образом, когда я редактирую содержание статьи с помощью 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() AttributeError: 'NoneType'У объекта нет атрибута'_inc_path'

И это происходит, когда я нажимаю на плагин. У него даже нет времени, чтобы появиться.

У кого-то есть какие-либо подсказки об этом?

РЕДАКТИРОВАТЬ: Я немного изменить проблему, так как я не могу использовать любой плагин, который я включил в CKEditor.

РЕДАКТИРОВАТЬ 2: если это может помочь, вот деталь, возвращаемая сервером:

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

РЕДАКТИРОВАТЬ 3: Если у кого-нибудь есть идеи о способе отладки, я бы взял это. Просто чтобы ты знал, я не кодировал, когда это случилось. Проект очень большой, и, поскольку он происходит внутри CKEditor, я полностью застрял.

1 ответ

Решение

Я полагаю, что мы решили это через проблемы с github. Исправление состояло в обновлении до djangocms-text-ckeditor 2.7.1 (последняя версия 2.7).

Другие вопросы по тегам