Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
对于React中的所见即所得数据,我应该使用哪个Django模型字段?_Django_Reactjs_Django Models - Fatal编程技术网

对于React中的所见即所得数据,我应该使用哪个Django模型字段?

对于React中的所见即所得数据,我应该使用哪个Django模型字段?,django,reactjs,django-models,Django,Reactjs,Django Models,我正在创建一个博客应用程序,并希望使用文本编辑器/WYSIWYG编辑器处理个人帖子。因为我将使用React作为前端,所以数据将通过API接收(使用DRF)。那么在我的模型中,我应该创建哪个字段来接受所见即所得数据呢 例如,模型: class Post(models.Model): title = models.CharField(max_length=200) content = models.TextField() 我希望内容字段接受该数据假设您的WYSIWYG编辑器实际上正

我正在创建一个博客应用程序,并希望使用文本编辑器/WYSIWYG编辑器处理个人帖子。因为我将使用React作为前端,所以数据将通过API接收(使用DRF)。那么在我的模型中,我应该创建哪个字段来接受所见即所得数据呢

例如,模型:

class Post(models.Model):
    title = models.CharField(max_length=200)
    content = models.TextField()

我希望
内容
字段接受该数据

假设您的WYSIWYG编辑器实际上正在创建html文件,并且此时不处理插入的文件(图像),那么文本字段应该足够了。如果您在编辑时允许插入图片或其他多媒体元素,则这是一个附加问题,但它们必须单独处理


所以,对于一般html文件,由WYSIWYG编辑器生成的纯文本字段应该足够了。

TextField很好,为什么要更改我不想更改。我只是想知道正确的字段是什么。所以我想textfield是可以的。谢谢如果我真的想处理图像呢?这取决于你的前端以及你将如何将图像发布到图像存储中。不幸的是,我不知道如何在这里帮助您,但我认为您需要通过DRF图像名称(连同所有其他内容)发送图像,然后在单独的post中将图像上载到Django服务器。请注意,它可能有一些其他的想法,但正如我所说,我自己不是一个反应大师。