从 SummerNote WYSIWYG Bootstrap 生成的图像损坏

Posted

技术标签:

【中文标题】从 SummerNote WYSIWYG Bootstrap 生成的图像损坏【英文标题】:Images generated from SummerNote WYSIWYG Bootstrap broken 【发布时间】:2014-08-25 06:42:38 【问题描述】:

我在我的 CMS 中使用 Summer Note (http://hackerwins.github.io/summernote/) 来编辑页面。对于图像,summer note 允许您将图像插入为带有一堆数据的 img 标签(不上传到服务器并存储在文件系统中,而是直接存储到数据库中)。所以我将图像存储在 html 文本中,这些文本都存储在我的 postgres 数据库中(数据类型是文本)。

当 html 显示在前端时,文本显示正常,但图像损坏。这是由于数据类型(文本)还是存在更好的所见即所得引导解决方案,允许上传图像以及调整它们的大小?或者也许可以解决将上传的图像上传到文件系统的问题?

【问题讨论】:

【参考方案1】:

您是否尝试过添加 .html_safe

例子:

@page.content.html_safe

【讨论】:

以上是关于从 SummerNote WYSIWYG Bootstrap 生成的图像损坏的主要内容,如果未能解决你的问题,请参考以下文章

如何从数据库中检索数据并能够在summernote编辑器中进行编辑?

(Summernote) - jQuery 和 Prototype 框架的兼容性

Bootstrap summernote,超级漂亮的富文本编辑器

基于jquery的bootstrap在线文本编辑器插件Summernote 简单强大

summernote 所见即所得内容未到达 $_POST

CollectionFS、Meteor.js、Summernote(所见即所得)和文件上传