django 实现后台从富文本提取纯文本


Posted in Python onJuly 02, 2020

前言:

很多时候我们都会用富文本,比如说在版权区、博客文章编辑时等等。但是如果我们要做一个搜索的功能,去从富文本中查找关键字,就需要将富文本中的文本了。但是 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来解决问题

django 实现后台从富文本提取纯文本

dangerouslySetInnerHTML格式不要写错

以上这篇django 实现后台从富文本提取纯文本就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Linux下用Python脚本监控目录变化代码分享
May 21 Python
python获取指定路径下所有指定后缀文件的方法
May 26 Python
Python实现字符串逆序输出功能示例
Jun 24 Python
Python 数据处理库 pandas进阶教程
Apr 21 Python
在python中利用最小二乘拟合二次抛物线函数的方法
Dec 29 Python
30秒学会30个超实用Python代码片段【收藏版】
Oct 15 Python
使用python-opencv读取视频,计算视频总帧数及FPS的实现
Dec 10 Python
浅析python 动态库m.so.1.0错误问题
May 09 Python
如何在Python对Excel进行读取
Jun 04 Python
Keras 使用 Lambda层详解
Jun 10 Python
如何利用python进行时间序列分析
Aug 04 Python
python3 删除所有自定义变量的操作
Apr 08 Python
详解用Python调用百度地图正/逆地理编码API
Jul 02 #Python
基于django2.2连oracle11g解决版本冲突的问题
Jul 02 #Python
解决django migrate报错ORA-02000: missing ALWAYS keyword
Jul 02 #Python
使用PyWeChatSpy自动回复微信拍一拍功能的实现代码
Jul 02 #Python
使用Keras建立模型并训练等一系列操作方式
Jul 02 #Python
python解释器安装教程的方法步骤
Jul 02 #Python
Python分析最近大火的网剧《隐秘的角落》
Jul 02 #Python
You might like
php4的session功能评述(三)
2006/10/09 PHP
关于页面优化和伪静态
2009/10/11 PHP
php数组对百万数据进行排除重复数据的实现代码
2010/06/08 PHP
php array_merge函数使用需要注意的一个问题
2015/03/30 PHP
PHP检测用户是否关闭浏览器的方法
2016/02/14 PHP
PHP使用fopen与file_get_contents读取文件实例分享
2016/03/04 PHP
js 链式延迟执行DOME
2012/01/04 Javascript
jquery 操作日期、星期、元素的追加的实现代码
2012/02/07 Javascript
javascript 星级评分效果(手写)
2012/12/24 Javascript
jquery中prop()方法和attr()方法的区别浅析
2013/09/06 Javascript
jquery插件validation实现验证身份证号等
2015/06/04 Javascript
轻松搞定js表单验证
2016/10/13 Javascript
js中let能否完全替代IIFE
2019/06/15 Javascript
Vue实现开关按钮拖拽效果
2020/09/22 Javascript
8个非常实用的Vue自定义指令
2020/12/15 Vue.js
python通过urllib2获取带有中文参数url内容的方法
2015/03/13 Python
Python下的subprocess模块的入门指引
2015/04/16 Python
Python爬虫代理IP池实现方法
2017/01/05 Python
Python scikit-learn 做线性回归的示例代码
2017/11/01 Python
使用tensorflow实现AlexNet
2017/11/20 Python
Python中顺序表的实现简单代码分享
2018/01/09 Python
Python爬取个人微信朋友信息操作示例
2018/08/03 Python
python批量图片处理简单示例
2019/08/06 Python
keras分类之二分类实例(Cat and dog)
2020/07/09 Python
Python使用requests模块爬取百度翻译
2020/08/25 Python
AmazeUI 等分网格的实现示例
2020/08/25 HTML / CSS
华为旗下电子商务平台:华为商城
2016/08/06 全球购物
美国户外生活方式品牌:Eddie Bauer
2016/12/28 全球购物
Sneaker Studio法国:购买运动鞋
2018/06/08 全球购物
Puma印度官网:德国运动品牌
2019/10/06 全球购物
小学教师岗位职责
2013/11/25 职场文书
一名毕业生的自我鉴定
2013/12/04 职场文书
售后服务经理岗位职责范本
2014/02/22 职场文书
民主评议党员自我评价材料
2014/09/18 职场文书
基于Redis zSet实现滑动窗口对短信进行防刷限流的问题
2022/02/12 Redis
MySQL自定义函数及触发器
2022/08/05 MySQL