没有合适的资源?快使用搜索试试~ 我知道了~
前言: 很多时候我们都会用富文本,比如说在版权区、博客文章编辑时等等。但是如果我们要做一个搜索的功能,去从富文本中查找关键字,就需要将富文本中的文本了。但是 django 并没有专门函数去做。这个时候我们就需要使用正则或者是提取前端的过滤器 striptags 方法。 开始: 一、用正则 import re content = ”.join(re.findall(“>(.*?)<“, content, re.S)) re.S 将换行的也算进去,一般都要加上 二、使用 striptags from django.template.defaultfilters import stript
资源详情
资源评论
资源推荐
django 实现后台从富文本提取纯文本实现后台从富文本提取纯文本
前言:前言:
很多时候我们都会用富文本,比如说在版权区、博客文章编辑时等等。但是如果我们要做一个搜索的功能,去从富文本中查找
关键字,就需要将富文本中的文本了。但是 django 并没有专门函数去做。这个时候我们就需要使用正则或者是提取前端的过
滤器 striptags 方法。
开始:
一、用正则一、用正则
import re
content = ”.join(re.findall(“>(.*?)<“, content, re.S))
re.S 将换行的也算进去,一般都要加上
二、使用二、使用 striptags
from django.template.defaultfilters import striptags
content = striptags(content)
补充知识:补充知识:React将富文本提取的将富文本提取的html字符串正常显示到页面上字符串正常显示到页面上
在数据库中我们提取出来的文本是以一串html字符串,会原封不动的包含标签显示到页面上,这个时候要用到
dangerouslySetInnerHTML来解决问题
dangerouslySetInnerHTML格式不要写错
以上这篇django 实现后台从富文本提取纯文本就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多
支持软件开发网。
您可能感兴趣的文章您可能感兴趣的文章:Django之富文本(获取内容,设置内容方式)Django之choices选项和富文本编辑器的使用详解python 运用
Django 开发后台接口的实例
weixin_38636461
- 粉丝: 5
- 资源: 894
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0