久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術(shù)文章
文章詳情頁

django 實現(xiàn)后臺從富文本提取純文本

瀏覽:183日期:2024-09-28 17:43:11

前言:

很多時候我們都會用富文本,比如說在版權(quán)區(qū)、博客文章編輯時等等。但是如果我們要做一個搜索的功能,去從富文本中查找關(guān)鍵字,就需要將富文本中的文本了。但是 django 并沒有專門函數(shù)去做。這個時候我們就需要使用正則或者是提取前端的過濾器 striptags 方法。

開始:

一、用正則

import re

content = ’’.join(re.findall('>(.*?)<', content, re.S))

re.S 將換行的也算進(jìn)去,一般都要加上

二、使用 striptags

from django.template.defaultfilters import striptags

content = striptags(content)

補(bǔ)充知識:React將富文本提取的html字符串正常顯示到頁面上

在數(shù)據(jù)庫中我們提取出來的文本是以一串html字符串,會原封不動的包含標(biāo)簽顯示到頁面上,這個時候要用到dangerouslySetInnerHTML來解決問題

django 實現(xiàn)后臺從富文本提取純文本

dangerouslySetInnerHTML格式不要寫錯

以上這篇django 實現(xiàn)后臺從富文本提取純文本就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: Django
相關(guān)文章:
主站蜘蛛池模板: 潢川县| 兴山县| 扎鲁特旗| 贵阳市| 卢湾区| 曲麻莱县| 永新县| 巢湖市| 绥化市| 霍城县| 改则县| 北宁市| 江口县| 元氏县| 宜州市| 黄石市| 泸定县| 雷山县| 南昌市| 邵阳县| 永靖县| 泰来县| 密云县| 兴安县| 柘荣县| 金湖县| 大竹县| 双辽市| 靖西县| 中江县| 鄂托克前旗| 和田县| 遵化市| 英吉沙县| 龙胜| 安陆市| 武清区| 祁连县| 高唐县| 彭阳县| 凤凰县|