1

我有一个应用程序允许用户(实际上是管理员)将 html 添加到模型中。然后我在某个页面上将该 html 提供给其他用户(非管理员)。我想允许管理员在这些页面上创建任意 html,包括添加图像。我不希望管理员为了让他们的内容进入这个 html 字段而费尽心思。假设用户在他们的本地机器上有一些图像,他们想要进入他们正在创建的这个 html 字段。我希望他们能够轻松地将这些图像放入其中。

现在我只有一个带有 html 字段的模型,并且我提供了一个所见即所得的编辑器。在用户可以看到的页面上,我只是加载该 model.html(将其过滤为安全)并显示。但是如果管理员用户想要添加图像,他们仍然需要在他们的 html 文档中找出托管和链接。

有没有办法使用 Django flatpages + static 来实现这一点?或者某种在 Django 中提供类似 wordpress 的编辑器的应用程序?

4

1 回答 1

2

老实说,我建议只安装Mezzanine。它完全符合您的要求,并且是 Django CMS 中最轻量、最简单和 Wordpress 的。它像你想要的那样集成了 TinyMCE 和 Django 文件浏览器,你可以扔掉你不想要的位。这几乎绝对是做你想做的最快的方法。

于 2013-09-26T03:06:43.770 回答