是否可以将表单输入嵌入到丰富的文本编辑器文档模型中



我正在用Django 2.2.4和Postgresql 11.4构建一个项目。我正在使用JSON数据库字段将数据存储在JSON数组中。

在我的应用程序用户中,使用" Rich Text Editor"创建文档,该文档已经提供了标准的文本/图像功能。


我还希望启用用户创建文档以将表单输入拖放到文档正文中,以便一旦"发布"文档,其他用户可以在提交和保存之前将文档查看为这些字段的添加输入值再次该文档。

现在,我正在尝试从概念上找出处理此问题的最有效方法。

我认为第一步是使用将文档结构与HTML分开的抽象丰富的文本编辑器,例如ckeditor或quill;如果我要使用包含的表单输入来序列化文档,那么我可以在一个jsonfield中的理论上存储模板,然后在另一个jsonfield中输入。

此列表是各种编辑器的非常有用的概述,但是尽管阅读了很多文档,但尚不清楚这种方法是否正确或实际可能。

有人有类似的经历吗?

很肯定的是,不幸的是。

您可以详细说明您要使用的事情吗?

最新更新