美文网首页
django ->富文本框的内容在页面显示

django ->富文本框的内容在页面显示

作者: 也是如此 | 来源:发表于2018-11-03 10:02 被阅读13次

在我们使用django开发类似于博客这样的系统中,肯定会有一些富文本的内容,就是说在编辑的时候,可以进行加粗、字体、段落、表格等等操作。
我们会把编辑好的内容存储起来,然后在用的时候读取出来显示,但是如果直接显示,会把富文本的标记一起显示,而没有真正显示富文本的效果。
这是因为django的模板系统做了一些工作,例如,把<转换为&lt,把>转换为&gt等等,这些被转义了的符号,会直接显示在页面上,在页面就会出现<p></p>这样的标记,而不是段落的效果。
想要达到富文本的效果,只需要将存储的富文本内容用{% autoescape off %}包括起来就可以了。

{% autoescape off %} 
 
          {{post.content}} 
 
{% endautoescape %} 

相关文章

  • django ->富文本框的内容在页面显示

    在我们使用django开发类似于博客这样的系统中,肯定会有一些富文本的内容,就是说在编辑的时候,可以进行加粗、字体...

  • Django连接MySql使用models处理数据

    在页面上显示内容可以简单的用django.http.HttpResponse来显示我们需要的内容,但是当我们需要一...

  • Django渲染模板

    在页面上显示内容可以简单的用django.http.HttpResponse来显示我们需要的内容,但是当我们需要一...

  • QHP_04UITextField

    设置文本框左边的内容(当你在文本框输入内容的时候,内容显示在文本框的向右一点,而不是紧贴文本框右边,为了加强好看的效果)

  • 案例-模拟快递单号查询

    要求:当我们在文本框中输入内容时,文本框上面自动显示大字号的内容。

  • 用Axure 8设计简单的登陆页面

    用Axure 8设计简单的登陆页面 1.流程图 2.登陆页面关键配置 账号输入文本框(显示) 密码输入文本框(显示...

  • arguements应用

    HTML 标签, 在页面上显示代码< 做尖括号 , > 右尖括号 JS arguements是传递给函...

  • Android基本控件

    基本控件 文本框(TextView) android: text = "..." 设置文本框要显示的内容。默认的情...

  • bootstrap表单

    一、text文本框 1、placeholder属性该属性值会显示在文本框内部作为输入内容提示文字。2、input-...

  • 富文本测试用例

    富文本如下所示: 要求:必填,最多1000字 测试用例: 测试用例预期结果检查富文本框的显示显示工具栏及文本域输入...

网友评论

      本文标题:django ->富文本框的内容在页面显示

      本文链接:https://www.haomeiwen.com/subject/ymfkxqtx.html