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).