django - TinyMCE无论如何都没有出现

标签 django tinymce

现在这不是 django-tinymce,因为我的其他页面上不需要它。就这一页,却没有显示出来,这让我很头疼。检查 Firebug 时可以正确看到tiny_mce.js,并且控制台上没有任何 JavaScript 错误。我什至尝试过使用 mode: 'exact' 和 element: 'id_description' 但什么也没有。

{% block content %}
<script type="text/javascript" src="/static/js/tiny_mce.js"></script>
<script type="text/javascript">
  tinyMCE.init({
      mode : "textareas",
      theme : "simple"
  });
</script>  

<form class="myform" action="{{ form_action }}" method="post">{% csrf_token %}
    <ul>        
        <li><label for="id_description">Description:</label>
            <textarea name="description" cols="40" rows="10" id="id_description"></textarea>
        </li>        
    </ul>
    <input type="submit" value="Submit" />
</form>

{% endblock %}

最佳答案

我已经很多年没有碰过这个了,但我记得我在让 textareas 模式工作时遇到了麻烦。相反,我必须使用 exact 模式并指定特定表单元素的 ID:

{ mode : "exact",
  elements : "id_description" }

关于django - TinyMCE无论如何都没有出现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5224528/

相关文章:

python - ORM 排序与模型 "Meta"排序 - Django 1.11

python - scrapy django 使用抓取的数据更新数据库

javascript - tinyMCE jQuery 表单验证

wordpress - tinymce.WPWindowManager 已弃用。如何在 TinyMCE 4 和 WordPress 3.9 中使用默认的 editor.windowManager?

javascript - 如何使只读的tinyMCE编辑器再次可写

python - 如何从 django templatetag 访问 python 列表?

django - 永远不会调用 Django 管理界面中字段的只读方法

django - 基于类的 View MySQL DateTimeField 收到了一个简单的日期时间

jquery - 将tinymce工具栏放在外部div上

javascript - TinyMCE 4 编辑器内容换行