更改ckeditor在Django创建的<img>标签中的src属性

时间:2019-11-05 10:03:48

标签: django django-ckeditor

我正在使用django-ckeditor,其中包含图像上传。编辑器创建的代码如下:

 <p><img alt="" class="img-fluid" height="687" src="/media/uploads/2019/11/04/yoga_m.jpg" width="1030" /></p>

我通过此JS代码添加了class="img-fluid"

CKEDITOR.on('instanceReady', function (ev) {

    ev.editor.dataProcessor.htmlFilter.addRules( {
        elements : {
            img: function( el ) {
                // Add bootstrap "img-responsive" class to each inserted image
                el.addClass('img-fluid');            

            }
        }
    });
});

问题是我必须使用API​​发送内容,并且我需要src中的绝对路径(src="http://127.0.0.1:8000/media/uploads/2019/11/04/yoga_m.jpg"而不是src="/media/uploads/2019/11/04/yoga_m.jpg"

有人可以帮忙吗?

0 个答案:

没有答案