содержимое django-ckeditor richtext не может нормально отображаться на странице

#django #django-ckeditor

#django #django-ckeditor

Вопрос:

я столкнулся с проблемой, я интегрировал django-ckeditor5 в мой администратор django, и это сработало. но когда я попытался отобразить содержимое, которое я сохранил из отредактированного, все пошло не так. например, я поместил изображение по центру в содержимое, но оно отображалось по-другому. введите описание изображения здесь, в редакторе

введите здесь описание изображения, как оно отображается

я заметил, что ни один из классов в html-кодах, сгенерированных редактором, не загружен, поэтому я попытался загрузить styles.css в статический каталог django-ckeditor5, но это не сработало.

Ответ №1:

Если у вас есть текст ckeditor в шаблоне, подобном этому:

 <div class='news_text'>{{item.text|safe}}</div>

 

в файле css вы можете переопределить, как показано ниже:

 .news_text img {
    max-width: 100% !important;
    height:auto;
}
 

Комментарии:

1. Здравствуйте, спасибо за совет, но это не то, что мне было нужно, я не могу написать статью и каждый раз менять классы в HTML-кодах вручную.