我正在尝试发布我的文本区域。如果没有 TinyMCE RichText,表单会发布。但是,在添加 RichText 时,iframe 似乎从名为“描述”的文本区域中删除了名称。
我知道 TinyMCE 不是文本区域,而是 iframe。当我提交时,缺少“描述”。无论如何要发布和获取后端的“描述”数据吗?还是我做错了什么?
<script language="javascript" type="text/javascript">
tinyMCE.init({
theme : "advanced",
mode : "textareas",
theme_advanced_toolbar_location : "top",
theme_advanced_toolbar_align : "left",
theme_advanced_buttons1 : "bold,italic,underline,bullist,numlist",
theme_advanced_buttons2 : "",
theme_advanced_buttons3 : "",
theme_advanced_buttons4 : "",
width: "100%"
});
...
<div>
<label for="id_description">Description</label>
<textarea class="required input-text full-width" id="id_description" rows="4" name="description"></textarea>
</div>
在我的views.py中之前的工作:
description = request.POST.get('description','')
..and more stuff
提前感谢您的帮助。