Python 如何允许用户在Django中构建自己的flatpages?
我有一个应用程序,允许用户(实际上是管理员)向模型中添加html。然后我在某个页面上向其他用户(非管理员)提供html。我想允许管理员在这些页面上创建任意html,包括添加图像。我不希望管理员们为了把他们的内容放到这个html字段中而不得不跳转。假设一个用户在他们的本地机器上有一些图像,他们想进入他们正在创建的html字段。我希望它是超级脑死亡,让他们很容易得到这些图像在那里 现在我只有一个带有html字段的模型,我提供了一个。在用户可以看到的页面上,我只需加载model.html(将其过滤为安全的)并显示。但是,如果管理员用户想要添加图像,他们仍然需要在html文档中找到宿主和链接Python 如何允许用户在Django中构建自己的flatpages?,python,html,django,Python,Html,Django,我有一个应用程序,允许用户(实际上是管理员)向模型中添加html。然后我在某个页面上向其他用户(非管理员)提供html。我想允许管理员在这些页面上创建任意html,包括添加图像。我不希望管理员们为了把他们的内容放到这个html字段中而不得不跳转。假设一个用户在他们的本地机器上有一些图像,他们想进入他们正在创建的html字段。我希望它是超级脑死亡,让他们很容易得到这些图像在那里 现在我只有一个带有html字段的模型,我提供了一个。在用户可以看到的页面上,我只需加载model.html(将其过滤为安
有没有办法使用Django flatpages+static来实现这一点?或者某种在Django内部提供类似wordpress编辑器的应用程序?老实说,我建议只安装。它完全满足您的需求,是Django CMS中最轻量级、最简单、最像Wordpress的。它集成了TinyMCE和Django文件浏览器,您可以随意丢弃不需要的部分。这几乎肯定是实现您所需的最快方法。您可以尝试django filer(),但“要求我们推荐或查找工具、库或喜爱的场外资源的问题与堆栈溢出无关。要求我们推荐或查找工具、库或喜爱的场外资源的问题与堆栈溢出无关”