是否有任何功能将数据显示为html内容,我将数据另存为html格式

时间:2019-02-06 12:05:08

标签: javascript html django summernote

我在网页中使用了summernote,并从中获取带有html标签的结果。但是当我尝试显示为未显示时。

我试图使用Parse数据,因为HTML仍然没有使用。

test.html

 <form action="{% url 'polls:gotopage' %}" method="POST">
    {% csrf_token %}
                {{ form.content|safe }}
        <button type="submit">Submit</button>
        </form>
        <h3>Testing</h3>
        <p>{{ page.content }}</p>   
        <div id="summernote"><p>{{ page.content }}</p></div>
  </form>
 <script>

$(document).ready(function() {
    $('#summernote').summernote();
});

  </script>

我将数据作为原始数据。没有html样式或更改。我想使其看起来像html内容。

1 个答案:

答案 0 :(得分:0)

来自Mustache documentation

  

默认情况下,所有变量都是HTML转义的。如果你想回来   未经转义的HTML,请使用三重胡须:{{{content}}}。

因此,您的test.html将如下所示:

     <form action="{% url 'polls:gotopage' %}" method="POST">
        {% csrf_token %}
                    {{ form.content|safe }}
            <button type="submit">Submit</button>
            </form>
            <h3>Testing</h3>
            <p>{{{ page.content }}}</p>   
            <div id="summernote"><p>{{{ page.content }}}</p></div>
      </form>
  <script>
    $(document).ready(function() {
        $('#summernote').summernote();
    });
  </script>